Compare commits

..

4596 Commits

Author SHA1 Message Date
Laurent Destailleur
d336ac1e82 Add name of var 2012-02-29 17:10:59 +01:00
Laurent Destailleur
d3349be58f Fix: Removed warning 2012-02-26 16:46:47 +01:00
Laurent Destailleur
37c42707e3 Fix: Bad filters on stock movement list 2012-02-26 13:32:01 +01:00
Laurent Destailleur
9cd766a870 Better fix. 2012-02-26 02:53:58 +01:00
Laurent Destailleur
baf6a26834 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-02-26 02:34:06 +01:00
Regis Houssin
eb5177194e Fix: [bug #316] 2012-02-25 18:14:15 +08:00
Laurent Destailleur
85c56d29a6 Fix: prof id can reach 32 chars 2012-02-25 01:33:09 +01:00
Laurent Destailleur
72ca840cab Update doc 2012-02-21 01:04:17 +01:00
Laurent Destailleur
a349ae81b9 Move to 3.1.1 2012-02-20 11:07:22 +01:00
Laurent Destailleur
3edf48200b Update doc 2012-02-20 10:59:21 +01:00
Laurent Destailleur
71325ec629 Fix: [ bug #301 ] P.U. HT affiché est en fait TTC dans la base 2012-02-20 10:34:22 +01:00
Laurent Destailleur
38c3ac7be8 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-02-18 15:46:54 +01:00
Laurent Destailleur
f08d0b0c37 Prepare 3.1 2012-02-18 01:57:58 +01:00
Regis Houssin
fe2c1b4461 Merge branch '3.1' of git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-02-15 19:50:48 +01:00
Regis Houssin
055e7ea2fe Fix: missing linked objects 2012-02-15 19:50:33 +01:00
Regis Houssin
9ed7b9b370 Fix: missing linked objects 2012-02-15 19:31:27 +01:00
Laurent Destailleur
9b37523062 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-02-13 02:04:47 +01:00
Laurent Destailleur
fa0d62a959 Fix: Not complete list 2012-02-13 02:00:23 +01:00
Laurent Destailleur
e70162e8bb Fix: Exclude index from menu list 2012-02-12 13:42:14 +01:00
Regis Houssin
9f13b91068 Fix: order problem after line update 2012-02-12 20:20:16 +08:00
Laurent Destailleur
ee18956408 Fix: Stats must be on user of card not creator 2012-02-12 11:51:35 +01:00
Laurent Destailleur
3463add304 New: Add option to fix bugged MTA 2012-02-10 13:36:52 +01:00
Laurent Destailleur
017e7c885d Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-02-06 16:13:20 +01:00
Laurent Destailleur
6623457710 Update doc 2012-01-27 23:09:39 +01:00
Regis Houssin
f117c64551 Fix: use current entity if not defined 2012-01-23 20:11:43 +01:00
Laurent Destailleur
ade26226f6 Fix: Bad counting of nb of lines 2012-01-20 10:10:31 +01:00
Laurent Destailleur
e8c7a37772 Fix: Delete bank accounts 2012-01-19 23:32:23 +01:00
Laurent Destailleur
9ad4f06e29 Fix: Bad currency 2012-01-19 23:15:29 +01:00
Laurent Destailleur
b5c424d6b1 Fix: State was not loaded 2012-01-19 22:00:44 +01:00
Laurent Destailleur
23a87172fe Fix: Trans 2012-01-18 15:26:56 +01:00
Laurent Destailleur
9196441740 Fix: Avoid warning 2012-01-18 12:29:50 +01:00
Laurent Destailleur
c2cb9df7c8 Fix: Use SUPPLIER_INVOICE_FREE_TEXT 2012-01-18 00:38:42 +01:00
Laurent Destailleur
2da59b8727 Fix: Bad url key 2012-01-16 18:53:11 +01:00
Laurent Destailleur
13b50e3dd7 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-16 00:04:28 +01:00
Laurent Destailleur
ce0f9cded7 Fix: Removed Bare LF error with smtps email sending 2012-01-16 00:03:16 +01:00
Laurent Destailleur
8af7d8c9c1 Fix: sql syntax 2012-01-15 23:20:41 +01:00
Regis Houssin
71e9e53963 Fix: use MAIN_JS_ON_PAYMENT just for the auto-completion payment 2012-01-15 18:04:47 +08:00
Regis Houssin
0ac5c68f4c Fix: add MAIN_USE_CUSTOM_TRANSLATION for use alternative path
(/custom/langs)
2012-01-15 08:38:30 +01:00
Laurent Destailleur
032db89caa Add hidden option FACTURE_DEPOSITS_ARE_JUST_PAYMENTS(cherry picked from
commit 77870d0557)

Conflicts:

	htdocs/compta/resultat/clientfourn.php
	htdocs/compta/stats/cabyuser.php
	htdocs/compta/stats/casoc.php
	htdocs/compta/stats/index.php
	htdocs/compta/stats/prev.php
	htdocs/compta/tva/clients.php
	htdocs/core/class/html.form.class.php
	htdocs/langs/en_US/compta.lang
	htdocs/langs/fr_FR/compta.lang
2012-01-15 02:00:44 +01:00
Laurent Destailleur
16b1dcd49c Fix: If data was found into a forced dir, we must not overwrite it
with value found into standard dir.
2012-01-14 14:27:17 +01:00
Laurent Destailleur
d5f39f4e8e Fix: This page should not be used, but if fix however. 2012-01-14 13:51:36 +01:00
Laurent Destailleur
c4127e52af Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-14 13:49:08 +01:00
Laurent Destailleur
7e8b17f44f Fix: [ bug #272 ] Impossible afficher Créances-Dettes sur période
d'analyse
choisie
2012-01-14 13:47:09 +01:00
Regis Houssin
711397a5a9 Merge branch '3.1' of git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-13 12:25:37 +01:00
Regis Houssin
8f35b53dd0 Fix: custom language file was not loaded 2012-01-13 12:25:01 +01:00
Regis Houssin
e8a2370135 Fix for the bug #278 2012-01-12 15:36:18 +01:00
Laurent Destailleur
a3220562d8 Fix: [ bug #277 ] Year dropdown in table header of supplier invoices
doesn't show the current filter criteria
2012-01-11 20:51:00 +01:00
Laurent Destailleur
bc9a31dc96 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-11 02:01:41 +01:00
Laurent Destailleur
6fe812570e Fix: Error management 2012-01-11 01:52:22 +01:00
Laurent Destailleur
f16206070d Fix: Try to fix a missing field 2012-01-09 20:52:24 +01:00
Regis Houssin
fbe23ddb56 [bug #276] Nom contact ne s'affiche pas sur pdf commande fournisseur
(Muscadet)
2012-01-09 18:41:48 +08:00
Regis Houssin
d4568f5605 Fix: bad rights 2012-01-09 18:41:48 +08:00
Regis Houssin
a85a08cbd8 Fix: avoid warning 2012-01-09 18:41:48 +08:00
Regis Houssin
7707182c59 [bug #275] Ajout contacts - choix par "par défaut" de l'entreprise du
fournisseur
2012-01-09 18:41:48 +08:00
Regis Houssin
da03f9a951 [bug #274] Article reste après suppression article 2012-01-09 18:41:47 +08:00
Laurent Destailleur
471f060647 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-09 00:44:30 +01:00
Laurent Destailleur
d64f4a7850 Update changelog 2012-01-09 00:43:25 +01:00
Regis Houssin
0387b930ae Merge branch '3.1' of git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-07 08:37:10 +01:00
Regis Houssin
59a6e28315 Fix: add database prefix filter 2012-01-07 08:36:13 +01:00
Regis Houssin
c5a2d8baa9 Fix: add entity filter 2012-01-07 01:13:52 +08:00
Regis Houssin
602e64282c Fix: remove the default pgsql database name 2012-01-06 10:43:08 +01:00
Regis Houssin
1b122c5a2a Merge branch '3.1' of git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-06 09:38:07 +01:00
Regis Houssin
831c7ee1b5 [bug #270] PostgreSQL backend try to connect throught TCP socket for
local database
2012-01-06 09:37:12 +01:00
Laurent Destailleur
9701a5a461 Prepare 3.1.1 dev 2012-01-04 13:34:04 +01:00
Laurent Destailleur
51829302ab Fix: Removed warning 2012-01-04 13:26:41 +01:00
Laurent Destailleur
db12c049f8 Fix: Removed warning 2012-01-04 13:23:06 +01:00
Laurent Destailleur
9d674ad044 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2012-01-01 22:45:42 +01:00
Laurent Destailleur
f3ff94528e Fix: Syntax error 2012-01-01 22:43:40 +01:00
Regis Houssin
9df5d4408d Fix: sql query error 2011-12-31 16:58:18 +01:00
Regis Houssin
6bf31882b2 Update htdocs/langs/en_US/main.lang 2011-12-23 19:57:31 +01:00
Regis Houssin
8698e8767f Merge pull request #75 from simnandez/3.1
Trad: Fix missing translation of FACTURE_CHANGE_THIRDPARTY option
2011-12-23 10:52:56 -08:00
Regis Houssin
863b8b2a62 Fix: add vat rate 7 for France 2011-12-23 19:43:19 +01:00
Regis Houssin
b8d62bcd52 Fix: missing barcode module 2011-12-22 18:44:42 +01:00
Laurent Destailleur
ece91711c0 Trans: Update sl_SI language 2011-12-22 00:32:40 +01:00
Laurent Destailleur
b93aa1e892 Fix: code is not set during update if not needed 2011-12-21 21:52:02 +01:00
Laurent Destailleur
c4ef463b11 Fix: Lang loaded 2011-12-21 20:33:57 +01:00
Laurent Destailleur
ae7e5837bc Fix: Bad url 2011-12-21 20:31:24 +01:00
Laurent Destailleur
4222f67acb Fix: Avoid warning messages with some modules 2011-12-21 18:31:27 +01:00
Laurent Destailleur
28002e5104 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-12-21 17:35:06 +01:00
Laurent Destailleur
28b1249ff0 Fix: [ bug #248 ] Send by mail doesn't find the files in provider's
invoices
2011-12-21 17:33:57 +01:00
Laurent Destailleur
4fd76605e4 Fix: [ bug #256 ] Delivery order SQL error 2011-12-21 16:38:43 +01:00
Laurent Destailleur
7a106a3fb9 Fix: Bad style 2011-12-21 16:28:54 +01:00
Laurent Destailleur
ba5adb29d8 Fix: [ bug #253 ] Non UTF-8 characters in CSV exports 2011-12-21 16:15:21 +01:00
Laurent Destailleur
cae7b6c39c Fix: statut into ficheinter 2011-12-21 15:38:00 +01:00
simnandez
aa377ac240 Trad: Fix missing translation 2011-12-21 12:08:59 +01:00
simnandez
700c3368f2 Trad: Fix missing translation of FACTURE_CHANGE_THIRDPARTY option 2011-12-21 12:01:18 +01:00
Regis Houssin
cd9cacd9fc Merge branch '3.1' of git+ssh://github.com/Dolibarr/dolibarr into 3.1 2011-12-20 13:00:11 +01:00
Regis Houssin
0fc197fced Fix: missing llx_user field !!! 2011-12-20 12:49:57 +01:00
Laurent Destailleur
7a0ceec5f6 Prepare finae release 3.1 2011-12-19 10:20:08 +01:00
Laurent Destailleur
d0f11c0450 Fix: Accept hungarian special codes 2011-12-19 10:09:07 +01:00
Laurent Destailleur
e1d40b9467 Fix: comment 2011-12-10 13:39:17 +01:00
Laurent Destailleur
aedca03c1f Fix: Removed useless line with TCPDF 2011-12-08 20:15:56 +01:00
Laurent Destailleur
a97a1e9245 Fix: GETPOST on int accept negative values 2011-12-07 20:00:16 +01:00
Laurent Destailleur
c66672a750 Fix: alt text 2011-12-07 19:45:50 +01:00
Laurent Destailleur
17119f0d51 Fix: Miscellaneous fix 2011-12-05 23:07:18 +01:00
Laurent Destailleur
6260553e45 Update exclude 2011-12-04 13:10:26 +01:00
Laurent Destailleur
70f670d870 Fix: order of firstname/name 2011-12-03 16:14:24 +01:00
Laurent Destailleur
c50c4da39c Fix: Missing deposits 2011-12-03 15:31:11 +01:00
Laurent Destailleur
3de10b9d00 Fix: Warning always visible 2011-12-03 15:22:56 +01:00
Laurent Destailleur
56583281eb Fix: Generation of PDF must include changes 2011-12-02 20:10:20 +01:00
Laurent Destailleur
79cd918d94 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-12-02 00:02:58 +01:00
Laurent Destailleur
fe483567b3 Fix: Use filesystem encoding 2011-12-01 23:37:41 +01:00
Laurent Destailleur
9279964d75 Fix: [ bug #247 ] Statistiques: Montant HT ou TTC 2011-12-01 23:10:48 +01:00
Laurent Destailleur
e35ff42eda Fix: [ bug #240 ] No description while adding a line in an Supplier
invoice
2011-12-01 22:25:11 +01:00
ph35
eb11fbf0ff Update htdocs/langs/fr_FR/contracts.lang 2011-12-01 11:53:40 +01:00
Laurent Destailleur
497ebdfdf2 Fix: Security audit purged 2011-11-30 20:20:16 +01:00
Laurent Destailleur
da2c033269 Fix: Can use paypal payment twice on same member. 2011-11-30 15:18:51 +01:00
Laurent Destailleur
dbb70fdd4e Fix: Navigation on shipment cards 2011-11-30 12:26:49 +01:00
Laurent Destailleur
f7ae87da3d Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-30 11:56:22 +01:00
Laurent Destailleur
8ef3a40800 Fix: Select of target on supplier category 2011-11-30 11:55:13 +01:00
Regis Houssin
e85bb79647 Merge pull request #56 from simnandez/3.1
Fix: [ bug #245 ] Content of note disappears
2011-11-30 00:43:55 -08:00
Juanjo Menent
8b2172b583 Fix: [ bug #245 ] Content of note disappears 2011-11-29 16:53:22 +01:00
Laurent Destailleur
92a79b8cd5 Fix: No default value on var by pointer 2011-11-26 18:32:14 +01:00
Laurent Destailleur
20123524c5 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-26 15:37:23 +01:00
Laurent Destailleur
1a84a0ccea Fix: Install not locked if PHP version too low 2011-11-26 15:35:53 +01:00
Laurent Destailleur
2ba7b72f8d Qual: Removed cvsignore files 2011-11-26 14:42:01 +01:00
Laurent Destailleur
f5c2992ec6 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-25 23:37:37 +01:00
Laurent Destailleur
6e5ba3d12d Fix: discount lost when creating invoice from order 2011-11-25 23:37:07 +01:00
Laurent Destailleur
03a6bdde76 Fix: Bad parameters 2011-11-25 18:49:59 +01:00
Laurent Destailleur
ffb2dfcd4d Fix: filter by categ 2011-11-25 02:02:21 +01:00
Regis Houssin
6046e6741c Merge pull request #55 from simnandez/3.1
Trad: Fix missing translations
2011-11-24 08:19:04 -08:00
Juanjo Menent
3c8a25e99f Trad: Fix missing translations 2011-11-24 17:16:29 +01:00
Laurent Destailleur
322135c09d Fix: Missing list of details of lines 2011-11-23 20:18:31 +01:00
Carlos Nogueira
3a175aab60 Update htdocs/langs/pt_PT/projects.lang 2011-11-23 09:12:36 +01:00
Laurent Destailleur
e4cb045b53 Fix: pgsql compatibility 2011-11-22 02:16:39 +01:00
Laurent Destailleur
27e6f9a277 Fix: duplicate assignement 2011-11-22 00:40:57 +01:00
Laurent Destailleur
7108fbda6f Add test to avoid bad input 2011-11-22 00:20:33 +01:00
Laurent Destailleur
7d3a2e4ad8 Fix: [ bug #236 ] Can't attach a file to e-mailings
(cherry picked from commit 311f013289)

Conflicts:

	htdocs/comm/mailing/fiche.php
	htdocs/lib/files.lib.php
2011-11-22 00:07:35 +01:00
Laurent Destailleur
be2e150026 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-21 13:20:10 +01:00
Regis Houssin
fb99609bd3 Merge branch '3.1' 2011-11-20 19:49:28 +01:00
Laurent Destailleur
26e66fa5fe Fix: duplication result problem 2011-11-20 18:54:54 +01:00
Laurent Destailleur
e08e07c493 Fix: [ bug #233 ] Delete invoice problem with a discount 2011-11-19 19:04:55 +01:00
Laurent Destailleur
a4570c578e Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-18 23:45:12 +01:00
Laurent Destailleur
6d78f7e641 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-18 13:11:24 +01:00
Laurent Destailleur
5699127b66 Fix: Correct sign 2011-11-18 13:08:20 +01:00
Laurent Destailleur
5492f4ff75 Fix: correct sign 2011-11-18 12:35:16 +01:00
Regis Houssin
39cc8fc0ff Merge pull request #51 from simnandez/3.1
Fix: [bug 235] Bad local tax control
2011-11-17 13:37:25 -08:00
Juanjo Menent
69f4fb8112 Fix: load file other.lang solve missing translations 2011-11-17 17:45:23 +01:00
Juanjo Menent
a35dcfeb07 Fix: [bug 235] Bad local tax control 2011-11-17 09:21:30 +01:00
Laurent Destailleur
eaba1c94f3 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-16 20:23:01 +01:00
Laurent Destailleur
2fe35d41a1 Fix: Deposits was not included into lines but into into remain to
pay(cherry picked from commit bf9c482f8a)

Conflicts:

	htdocs/compta/facture.php
	htdocs/compta/stats/cabyuser.php
	htdocs/compta/stats/casoc.php
	htdocs/core/class/html.form.class.php
	htdocs/core/lib/pdf.lib.php
	htdocs/langs/fr_FR/bills.lang
2011-11-16 20:21:28 +01:00
Juanjo Menent
5d85ea89ed Merge branch '3.1' of git://github.com/Dolibarr/dolibarr.git into 3.1 2011-11-16 17:13:35 +01:00
Juanjo Menent
582d994e54 Merge branch '3.1' of git://github.com/Dolibarr/dolibarr.git into 3.1 2011-11-14 18:14:17 +01:00
Laurent Destailleur
8fd5acc557 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-14 01:48:21 +01:00
Regis Houssin
42a687fe75 Merge branch '3.1' of git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-12 13:00:01 +01:00
Regis Houssin
a2e2c12e66 Fix: carriage return problem 2011-11-12 12:59:21 +01:00
Juanjo Menent
27ad7acc68 Merge branch '3.1' of git://github.com/Dolibarr/dolibarr.git into 3.1 2011-11-11 09:45:53 +01:00
Laurent Destailleur
5fa04fd6ec Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-11 01:32:55 +01:00
Laurent Destailleur
04989ff4a0 Fix: double screen when creating product with no ref 2011-11-11 01:30:00 +01:00
Regis Houssin
a1a225e52d Fix: exclude install.lock files during purge
Conflicts:

	htdocs/admin/tools/purge.php
2011-11-10 16:51:43 +01:00
Juanjo Menent
659bf039c9 Trad: Fix missing translation 2011-11-10 23:08:39 +08:00
Juanjo Menent
d1940be71b Trad: Fix missing translation 2011-11-10 15:51:36 +01:00
Laurent Destailleur
1a3b3f557b Fix: Missing socid 2011-11-09 21:46:52 +01:00
Laurent Destailleur
d08d28c0cd Fix: Sanitize PHP_SELF 2011-11-09 13:40:29 +01:00
Laurent Destailleur
5027152194 Fix: We must not filter on html content but only on javascript content
to avoid errors when using fckeditor
2011-11-09 12:04:08 +01:00
Laurent Destailleur
966c82f96c Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-09 11:54:27 +01:00
Laurent Destailleur
24db4d0b0f Fix: Can edit accountancy code 2011-11-09 11:52:43 +01:00
Regis Houssin
0398956f63 Merge branch '3.1' of git+ssh://github.com/Dolibarr/dolibarr into 3.1 2011-11-08 17:20:46 +01:00
Regis Houssin
762f98ab41 Fix: [Bug #232] Multiple Cross-Site-Scripting vulnerabilities 2011-11-08 17:17:21 +01:00
Regis Houssin
1ce6bd7c79 Fix: bug #232 2011-11-08 14:59:01 +01:00
Laurent Destailleur
5a2b697c2e Fix: [ bug #228 ] Facture depuis commande remisée 2011-11-08 00:50:33 +01:00
Regis Houssin
9ff0690912 Fix: entity filter 2011-11-07 09:43:03 +01:00
Laurent Destailleur
5fd87f1290 Fix: Bad sql request 2011-11-06 14:22:52 +01:00
Laurent Destailleur
20bfe38a40 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-06 01:16:20 +01:00
Regis Houssin
79effca5fe Fix: old bad merge 2011-11-06 01:01:07 +01:00
Laurent Destailleur
0b20940d20 Fix: Localisation of prices 2011-11-06 00:40:30 +01:00
Laurent Destailleur
d376ba6e15 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-05 13:29:29 +01:00
Laurent Destailleur
29fd15405d Fix: new lines not correctly outputed 2011-11-05 13:21:49 +01:00
Regis Houssin
a1a1dc9045 Fix: add json_decode function for old PHP 2011-11-05 12:47:17 +01:00
Regis Houssin
42f61de5c6 Fix: best json_encode function for old PHP
Fix: remove unused function php2js
2011-11-05 11:52:10 +01:00
Laurent Destailleur
c2cbd88d9e Fix: Implement json_encode function for old PHP 2011-11-05 00:47:22 +01:00
Laurent Destailleur
05d113133a Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-04 00:47:21 +01:00
Regis Houssin
dab87cc4a8 Fix: chmod 644 2011-11-03 18:04:49 +01:00
Regis Houssin
76d8c27dd3 Fix: uniform code
Fix: entity filter
2011-11-03 17:48:28 +01:00
Laurent Destailleur
c89823bae6 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-03 02:04:50 +01:00
Laurent Destailleur
c539155d6a Security: More security holes fixed 2011-11-02 21:20:00 +01:00
Regis Houssin
9845761850 Merge pull request #43 from simnandez/3.1
Fix: [bug 227] LocalTaxes: Suppliers calculate problem
2011-11-02 12:34:16 -07:00
Laurent Destailleur
63820ab375 Security: A lot of security fixes 2011-11-02 20:17:23 +01:00
Laurent Destailleur
295745f62a Fix: Add missing entries 2011-11-02 19:15:08 +01:00
Laurent Destailleur
2c4618d2f6 Fix: Try a fix to allow trigger for changing password 2011-11-02 18:05:01 +01:00
Juanjo Menent
21e579ed22 Fix: [bug 227] LocalTaxes: Suppliers calculate problem 2011-11-02 16:59:24 +01:00
Laurent Destailleur
ab3abaa7a3 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-01 22:47:14 +01:00
Laurent Destailleur
98ce8210ee Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-11-01 16:11:13 +01:00
Laurent Destailleur
96385247a3 Fix: translation 2011-11-01 16:03:59 +01:00
Regis Houssin
77bd38f90c Fix: translation 2011-11-01 15:27:29 +01:00
Laurent Destailleur
72ae4e1f5b Fix: LOG_ERR and not LOG_ERROR 2011-11-01 12:22:19 +01:00
Laurent Destailleur
c3d8341034 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-31 09:50:52 +01:00
Laurent Destailleur
58398cdba1 Fix: Bad URL 2011-10-31 09:48:17 +01:00
Laurent Destailleur
9e6aaf7021 Fix: Filter on third party 2011-10-29 00:00:35 +02:00
Laurent Destailleur
6fb587cc22 Fix: Order by title 2011-10-28 23:27:40 +02:00
Laurent Destailleur
58ad03117d Fix: pgsql compatibility 2011-10-28 00:33:28 +02:00
Laurent Destailleur
7b61c2c436 Fix: Substitution of free text 2011-10-27 10:07:28 +02:00
Laurent Destailleur
543460f14f Fix: Forget substitution in odt generation for invoices 2011-10-27 09:59:24 +02:00
Laurent Destailleur
f0e445a589 Fix: Wrong language object 2011-10-27 02:42:30 +02:00
Laurent Destailleur
aa76070ecb Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-26 12:59:56 +02:00
Laurent Destailleur
68005ff43a Fix: Removed unexpected exit 2011-10-26 12:54:14 +02:00
Regis Houssin
b2981d41df Merge branch '3.1' 2011-10-25 10:18:06 +02:00
Laurent Destailleur
7310c2f461 Fix: Better error management 2011-10-25 01:57:46 +02:00
Laurent Destailleur
fed9dd6361 Add transaction for interventions 2011-10-24 14:48:15 +02:00
Regis Houssin
a8fee6d9be Merge branch '3.1' 2011-10-24 13:28:08 +02:00
Laurent Destailleur
118bcbfcc2 Fix: Error when creating a group using posix class 2011-10-23 20:15:52 +02:00
Laurent Destailleur
d2208d4266 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-23 20:06:19 +02:00
Regis Houssin
b7b6ff6ca7 Added temporarily before to find another solution 2011-10-23 18:38:58 +02:00
Regis Houssin
a794ed23af Fix: remove obsolete code
use objectlinked for retrieve origin and origin_id of an object
2011-10-21 11:10:27 +02:00
Laurent Destailleur
5e58a97c93 Fix: Enhance dump success detection 2011-10-20 00:06:38 +02:00
Laurent Destailleur
d641c4531b Merge pull request #27 from simnandez/3.1
Fix: [bug 213] CashDesk: Products don't are added to basket
2011-10-19 05:21:54 -07:00
Juanjo Menent
e3cba678e5 Fix: [bug 213] CashDesk: Products don't are added to basket 2011-10-19 11:04:30 +02:00
eldy
db406df3d3 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-19 02:55:22 +02:00
eldy
93f057ba6b Minor fix: Field autoselected on correct country. 2011-10-19 02:54:22 +02:00
Laurent Destailleur
77ebd1c8d3 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-18 03:48:32 +02:00
Laurent Destailleur
58a4d397e6 [ bug #85 ] Facture sur modèle ODT 2011-10-18 03:23:28 +02:00
Laurent Destailleur
39df11d2ba Fix: Error management 2011-10-17 21:04:35 +02:00
Laurent Destailleur
0bfbffbe5f Fix: bug #34545 : Sauts de lignes en vue de produit libre - New lines in
free product line view
2011-10-17 14:48:56 +02:00
Laurent Destailleur
76dc867e24 Fix: Typo 2011-10-17 14:13:18 +02:00
Regis Houssin
a78aa46724 Merge pull request #23 from simnandez/3.1
Add info into ChangeLog
2011-10-15 01:01:46 -07:00
Juanjo Menent
93f182dad2 Merge branch '3.1' of git://github.com/Dolibarr/dolibarr.git into 3.1 2011-10-15 09:51:06 +02:00
Juanjo Menent
44f9828815 Add info into ChangeLog 2011-10-15 09:50:30 +02:00
Laurent Destailleur
3f46202fa0 Fix: Bad sql syntax 2011-10-15 01:11:11 +02:00
Laurent Destailleur
8bd2d6f572 Fix: Typo 2011-10-15 00:46:52 +02:00
Laurent Destailleur
6ca30be694 Fix: Keep value 2011-10-14 13:31:37 +02:00
Laurent Destailleur
9ad992aa2f Update .md file 2011-10-14 01:20:16 +02:00
Laurent Destailleur
5567f2082f Use an Url that won't change with time 2011-10-14 00:12:48 +02:00
Laurent Destailleur
d1c5ec9bdd Update Url 2011-10-14 00:08:35 +02:00
Laurent Destailleur
3c3a304d61 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-13 18:15:13 +02:00
Laurent Destailleur
d1d036fdb8 Work on release 3.1 2011-10-13 18:14:42 +02:00
Laurent Destailleur
5c609b6957 Prepare release 3.1 2011-10-13 17:49:13 +02:00
Laurent Destailleur
efe221b227 Prepare release 3.1 2011-10-13 17:36:41 +02:00
Laurent Destailleur
522d7ccec8 Removed .project 2011-10-13 17:17:42 +02:00
Laurent Destailleur
4023e234da Removed .project 2011-10-13 17:16:59 +02:00
Laurent Destailleur
7ede28fa8b Work on 3.1 release 2011-10-13 16:49:40 +02:00
Laurent Destailleur
6f8e554430 Update tr_TR language 2011-10-13 16:48:17 +02:00
eldy
6e223fb277 Fix: Bad link to rpm source 2011-10-12 20:32:44 +02:00
eldy
7ade93c1e8 Revert "Revert "Trans""
This reverts commit 8f56073713.
2011-10-12 02:38:22 +02:00
eldy
8f56073713 Revert "Trans"
This reverts commit 4ad1ce3f5f.
2011-10-12 01:29:07 +02:00
eldy
4ad1ce3f5f Trans 2011-10-12 01:02:16 +02:00
eldy
63d61b3842 Fix: Everyone can access point of sale 2011-10-10 20:01:41 +02:00
Laurent Destailleur
d9fcc18ee4 Merge pull request #19 from simnandez/3.1
Fix: (Bug 13) CashDesk: Everyone can access to the Point of sales
2011-10-10 10:54:56 -07:00
Juanjo Menent
1a85d0804d Trad: Add translation for dictionaries admin page 2011-10-10 17:40:08 +02:00
Juanjo Menent
64df40d324 Fix: (Bug 13) CashDesk: Everyone can access to the Point of sales 2011-10-10 17:22:42 +02:00
eldy
7fe76249e0 Trans: Update nl_NL language 2011-10-10 02:44:19 +02:00
eldy
524b3dcb14 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-10 00:05:52 +02:00
eldy
c517ae071d Fix: Hide supplier info if permission to read suppliers not on 2011-10-10 00:03:47 +02:00
Cedric Ziel
3ca602c3fd * Fixed typo 2011-10-09 22:46:18 +02:00
eldy
33b0ea80e9 Work on rpm package 2011-10-09 19:56:25 +02:00
eldy
baf56fbd51 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-09 17:38:25 +02:00
eldy
351807ee9a Fix: TVA Non Perçue Récupérable 2011-10-09 17:37:47 +02:00
eldy
dab1317649 Merge branch '3.1' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1 2011-10-07 01:42:22 +02:00
eldy
c902265c2e Fix: update italy vat rate 2011-10-07 01:40:06 +02:00
eldy
b1ea85c504 Fix: Lines of invoice are correctly encoded 2011-10-03 18:57:45 +02:00
eldy
64aaf49fc5 Packager works with GIT readme file 2011-10-02 14:54:49 +02:00
Regis Houssin
77c8ace6e0 Add a markdown readme 2011-09-30 17:56:28 +02:00
eldy
46d828ad39 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-09-27 23:31:48 +02:00
eldy
0990e2dfc7 Work on rpm package 2011-09-27 23:30:23 +02:00
eldy
609870d7b4 Work on rpm package 2011-09-27 19:57:06 +02:00
eldy
34fd3c9810 Fix: Use correct install.forced file 2011-09-27 03:53:28 +02:00
eldy
3187d283e5 Fix: Removed deprecated file 2011-09-27 02:30:01 +02:00
eldy
af5e049a89 Merge branch '3.1' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1 2011-09-26 16:37:38 +02:00
eldy
22ba312e5d Fix: Security fix 2011-09-26 16:36:51 +02:00
Regis Houssin
20052a1fd3 Fix: remove unstable module 2011-09-26 12:23:44 +02:00
eldy
4780502af7 Fix: Switch was inverted 2011-09-25 13:36:02 +02:00
eldy
2eb99e18a2 Fix: Removed module not stable 2011-09-25 13:30:16 +02:00
eldy
da612961c9 Revert "CashDesk: Add patch Aurelien Imhof: Force decremente stock sur validation facture, quelque soit mode configure"
This reverts commit 5ea417724e.
2011-09-24 01:57:28 +02:00
Regis Houssin
e47e242a20 remove gitmodules 2011-09-21 19:50:24 +02:00
Regis Houssin
15a89dbd6f remove eclipse settings directory 2011-09-21 19:46:11 +02:00
Regis Houssin
1837da0f68 Merge pull request #11 from simnandez/3.1
CashDesk: Add patch Aurelien Imhof: Force decremente stock sur validation facture, quelque soit mode configure
2011-09-21 08:55:30 -07:00
Juanjo Menent
5ea417724e CashDesk: Add patch Aurelien Imhof: Force decremente stock sur
validation facture, quelque soit mode configure
2011-09-21 17:48:45 +02:00
eldy
7cdfc2618a Fix: Postgresql compatibility 2011-09-20 23:44:40 +02:00
eldy
991f80a00d Removed fk on cabinetmed 2011-09-20 20:02:22 +02:00
eldy
de5b90ba3d Work on 3.1 packager 2011-09-20 15:23:17 +02:00
eldy
683c146d0c Fix: UTF8 on import file name 2011-09-20 13:53:47 +02:00
eldy
a81271b8ca Fix: Missing conf 2011-09-20 13:44:43 +02:00
Regis Houssin
422ee93993 Merge pull request #9 from simnandez/d0fc5f61caae9f3b0e0d13bfff94fe5b47c1fac2
Trad: Missing trad.
2011-09-19 08:09:53 -07:00
Juanjo Menent
d0fc5f61ca Trad: Missing trad. 2011-09-19 15:11:47 +02:00
Regis Houssin
dc0a9e8676 Fix: update for 3.1 2011-09-19 12:51:05 +02:00
Regis Houssin
43b261c3da Fix: update hudson files for build 3.1-stable 2011-09-19 11:01:15 +02:00
eldy
624659f369 Fix package to work with git 2011-09-19 01:01:15 +02:00
eldy
167276586a Prepare move to git 2011-09-18 20:35:08 +02:00
eldy
77743f2d2e Prepare move to git 2011-09-18 20:25:34 +02:00
eldy
b1f004187e Prepare release of 3.1 2011-09-18 20:24:00 +02:00
eldy
62dc931246 Merge branch '3.1-beta' of ssh://git@github.com/Dolibarr/dolibarr.git into 3.1-beta 2011-09-17 16:20:32 +02:00
eldy
5993c42197 Prepare move to git 2011-09-17 16:16:22 +02:00
eldy
2788aa0480 Prepare move to git 2011-09-17 16:14:31 +02:00
eldy
8b5b367665 Prepare move to git 2011-09-17 16:11:55 +02:00
Regis Houssin
28dbb9ce2a Change for Hudson server 2011-09-16 19:11:17 +02:00
Regis Houssin
faf972c31f Merge pull request #7 from hregis/3.1-beta
Fix: bad value with multi-company module
2011-09-15 00:43:30 -07:00
Regis Houssin
8eb2f17fcc Fix: bad value with multi-company module 2011-09-15 09:39:05 +02:00
Regis Houssin
e0a5f8441c Merge remote branch 'dolibarr/3.1-beta' into 3.1-beta 2011-09-15 09:07:35 +02:00
eldy
712e779269 Fix: combo list not complete 2011-09-15 01:02:11 +02:00
eldy
d662560cca Fix: pgsql compatibility 2011-09-15 00:37:08 +02:00
eldy
109f0dfb3c Fix: W3C 2011-09-14 14:30:57 +02:00
eldy
ae913053cb Fix: pgsql compatibility 2011-09-11 03:05:29 +02:00
eldy
feb4fa7c72 Fix: pgsql compatibility 2011-09-11 01:54:43 +02:00
eldy
1ad4ad12ac Fix: pgsql compatibility 2011-09-11 01:31:26 +02:00
eldy
cf9f8f2352 Fix: pgsql compatibility 2011-09-11 01:26:10 +02:00
eldy
9f5219ee77 Fix: When creating invoice from other object, discount are created
automatically
2011-09-10 19:50:02 +02:00
eldy
0bee52f161 Fix: Error in migration process 2011-09-10 19:49:05 +02:00
eldy
2aa777d1f2 Fix: Bad param 2011-09-08 22:48:15 +02:00
eldy
815107565b Fix: Bad link 2011-09-08 22:24:00 +02:00
eldy
4255971e4e Fix: Removed regex error 2011-09-08 21:41:16 +02:00
eldy
1daadb0c48 Fix: W3C 2011-09-07 18:46:06 +02:00
eldy
ec1f2cf358 Fix: Packager for theme was using wrong extension 2011-09-07 18:00:51 +02:00
eldy
06e4a76132 Merge branch '3.1-beta' of git@github.com:Dolibarr/dolibarr.git into 3.1-beta 2011-09-06 21:11:02 +02:00
eldy
09a91bc402 Fix: Paypal payment url management 2011-09-06 00:53:50 +02:00
Regis Houssin
965216282a Fix: bad path 2011-09-06 03:16:24 +08:00
Regis Houssin
b8ac7a10cc Fix: bad path 2011-09-05 21:12:36 +02:00
eldy
bec23c72c5 Work on packaging of 3.1 release 2011-09-04 15:39:26 +02:00
eldy
b2ec8b6ba0 Fix: rpm package 2011-09-04 01:55:06 +02:00
eldy
9c8c518e0b Fix a lot of pb with rpm package 2011-09-04 01:25:30 +02:00
eldy
7d17e59d35 Fix: Solve a lot of pb with rpm packages 2011-09-04 01:22:25 +02:00
eldy
3f7c2befc5 Update licence file 2011-09-03 21:14:46 +02:00
eldy
a20a19391b Fix: Correct address 2011-09-03 21:01:17 +02:00
eldy
d4bee51163 Trans 2011-09-03 15:52:49 +02:00
eldy
b2254e9ec4 Trans 2011-09-03 03:54:05 +02:00
eldy
c81aec169d Fix: Error management when adding notification 2011-09-03 01:42:38 +02:00
eldy
de7a82ef23 Merge branch '3.1-beta' of git@github.com:Dolibarr/dolibarr.git into 3.1-beta 2011-09-03 01:09:38 +02:00
eldy
c938a6b8eb Fix: Third party emails must not be visible into notification page 2011-09-03 01:08:37 +02:00
eldy
97df093641 Fix: hash is already hash. 2011-09-02 19:11:53 +02:00
eldy
dad8513e2d Fix: Error message 2011-09-02 18:46:51 +02:00
eldy
147bed20f1 Fix: Missing end of div 2011-09-02 18:41:59 +02:00
Regis Houssin
cf5f17ccb5 Merge pull request #6 from simnandez/3.1-beta
3.1 beta
2011-09-02 09:11:37 -07:00
Juanjo Menent
05a0d07ffb Trad: missing trad 2011-09-02 17:25:58 +02:00
Regis Houssin
cc9e080567 Merge pull request #5 from simnandez/3.1-beta
3.1 beta
2011-09-02 06:19:35 -07:00
Juanjo Menent
1a4761016b Fix: bug #34192: Some Spanish bank accounts give control key error,
although they are correct
2011-09-02 12:29:38 +02:00
Regis Houssin
437ac7c716 Merge pull request #4 from simnandez/3.1-beta
Add ProfId for Colombia
2011-09-02 03:20:06 -07:00
Juanjo Menent
dd39a0740d Add ProfId for Colombia 2011-09-02 10:47:56 +02:00
eldy
ba023167d9 Fix: total nb of pages on PDF 2011-08-31 16:36:35 +02:00
eldy
6a2b33ad5d Fix: Removed nb of pages 2011-08-31 16:24:43 +02:00
eldy
d4e3924dcc Fix: Total nb of pages into PDF 2011-08-31 16:03:52 +02:00
eldy
d0ee6f3ba2 Fix: Security hole 2011-08-31 12:07:32 +02:00
eldy
06cd859529 Merge branch '3.1-beta' of git@github.com:Dolibarr/dolibarr.git into 3.1-beta 2011-08-29 19:26:03 +02:00
eldy
579cf2c2f3 Fix: Hide button if no permission 2011-08-29 19:24:27 +02:00
Regis Houssin
130199c383 Merge pull request #3 from simnandez/3.1-beta
bug #34162: Bad link in prosprection area
2011-08-29 07:51:45 -07:00
Juanjo Menent
496e567b21 bug #34162: Bad link in prosprection area 2011-08-29 15:49:17 +02:00
Regis Houssin
19d2242ae7 Fix: increase size for external modules name 2011-08-29 14:45:46 +02:00
eldy
91937cd2f2 Fix: DTD 2011-08-28 15:17:22 +02:00
eldy
8ecafb6392 Fix: Missing DTD 2011-08-28 03:40:52 +02:00
eldy
98f6ec14f0 Merge branch '3.1-beta' of git@github.com:Dolibarr/dolibarr.git into
3.1-beta

Conflicts:
	htdocs/install/mysql/migration/3.0.0-3.1.0.sql
2011-08-24 18:59:11 +02:00
eldy
eaf7356d0f Fix: Clean orphelins 2011-08-24 18:31:25 +02:00
eldy
7e3abf772e Fix: Clean orphelins 2011-08-24 18:30:12 +02:00
Regis Houssin
b0b0f5335c test push 2011-08-24 16:33:27 +02:00
eldy
b704e17c3b Fix: Address in correct field 2011-08-24 01:35:39 +02:00
eldy
02d32a9d7d Fix: Packager script works correctly with git 2011-08-23 01:10:31 +02:00
eldy
3ab39c1fd6 Trans: Update russian language files 2011-08-20 13:12:41 +02:00
eldy
1438c0d0a8 Merge branch '3.1-beta' of https://eldy@github.com/Dolibarr/dolibarr.git into 3.1-beta 2011-08-14 02:28:59 +02:00
eldy
4bd4784819 Fix: Removed warning 2011-08-14 02:28:16 +02:00
eldy
1c9f283e17 Fix: Removed warning during migrate process 2011-08-14 02:09:06 +02:00
Regis Houssin
83b580d038 change for external modules 2011-08-13 11:33:12 +02:00
eldy
7640752fee Fix: Translation of proposal status in combo list 2011-08-12 23:31:11 +02:00
eldy
97cbc0c01b Fix: W3C 2011-08-12 20:50:49 +02:00
Regis Houssin
e1adeec907 Fix: problem with external modules 2011-08-12 09:10:32 +02:00
eldy
97a56316d0 Fix: Better message 2011-08-12 01:04:57 +02:00
Regis Houssin
55773984ee Fix: test 2011-08-11 15:36:28 +02:00
ldestail
c96b39b1e6 Merge branch '3.1-beta' of https://eldy@github.com/Dolibarr/dolibarr.git
into 3.1-beta
2011-08-11 14:39:09 +02:00
ldestail
a85c53bb99 Fix: Preview of canelle was broken 2011-08-11 14:05:19 +02:00
ldestail
738e0e458e Add custom to ignore
Signed-off-by: ldestail <eldy@destailleur.fr>
2011-08-11 04:24:48 +02:00
ldestail
e6d26ccba4 Add custom to ignore
Signed-off-by: ldestail <eldy@destailleur.fr>
2011-08-11 02:44:24 +02:00
ldestail
52b4b336e3 Fix: Save of option MAIN_USE_PREVIEW_TABS 2011-08-11 02:37:30 +02:00
Regis Houssin
644b496732 cvsimport 2011-08-09 03:09:06 +00:00
Laurent Destailleur
adac1a7648 cvsimport 2011-08-08 23:35:38 +00:00
Laurent Destailleur
673556b0b1 Add ignore 2011-08-08 23:35:38 +00:00
Laurent Destailleur
af15ea3508 Add ignore 2011-08-08 23:35:38 +00:00
Laurent Destailleur
8eef6156ea Missing copyright 2011-08-08 23:24:30 +00:00
Laurent Destailleur
d23fe6404d Missing copyright 2011-08-08 23:24:30 +00:00
Laurent Destailleur
96780aa1a1 Fix: Missing translation 2011-08-08 23:16:45 +00:00
Laurent Destailleur
f707eeacc4 Fix: Missing translation 2011-08-08 23:16:45 +00:00
Regis Houssin
19845765ae Fix: move advanced extrafields in external module 2011-08-08 22:27:00 +00:00
Laurent Destailleur
0f64ffa8b3 Add ignore 2011-08-08 23:35:38 +00:00
Laurent Destailleur
38a3b769a5 Missing copyright 2011-08-08 23:24:30 +00:00
Laurent Destailleur
de9d3a56b9 Fix: Missing translation 2011-08-08 23:16:45 +00:00
Regis Houssin
ce1f220a52 Fix: move advanced extrafields in external module 2011-08-08 22:27:00 +00:00
Regis Houssin
4d7b2ba346 Fix: move advanced extrafields in external module 2011-08-08 22:27:00 +00:00
Laurent Destailleur
39fefe206e Add ignore 2011-08-08 23:35:38 +00:00
Laurent Destailleur
0f9ade5782 Missing copyright 2011-08-08 23:24:30 +00:00
Laurent Destailleur
341637dc68 Fix: Missing translation 2011-08-08 23:16:45 +00:00
Regis Houssin
9881e09800 Fix: move advanced extrafields in external module 2011-08-08 22:27:00 +00:00
Laurent Destailleur
ca4fbcf45d Add ignore 2011-08-08 23:35:38 +00:00
Laurent Destailleur
0734864cee Missing copyright 2011-08-08 23:24:30 +00:00
Laurent Destailleur
b58d70b8fe Fix: Missing translation 2011-08-08 23:16:45 +00:00
Regis Houssin
ac65d92736 Fix: move advanced extrafields in external module 2011-08-08 22:27:00 +00:00
Laurent Destailleur
9686764237 cvsimport 2011-08-08 18:47:41 +00:00
Regis Houssin
866df075f9 add icon and translate 2011-08-09 00:23:58 +02:00
Regis Houssin
5bc78f1fda move advanced extrafields in external module 2011-08-09 00:12:58 +02:00
Laurent Destailleur
ef57aa47bd Fix: Bad doxygen description 2011-08-08 18:47:41 +00:00
Laurent Destailleur
8ca3b23258 Update doxygen 2011-08-08 18:21:37 +00:00
Laurent Destailleur
ae61fc3dc0 cvsimport 2011-08-08 16:14:48 +00:00
Laurent Destailleur
3b0c55ae67 Fix: Bad doxygen description 2011-08-08 16:14:48 +00:00
Regis Houssin
f291233aa5 Fix: uniformize fields name with standard extrafields 2011-08-08 16:13:28 +00:00
Laurent Destailleur
154b37ed93 cvsimport 2011-08-08 16:07:47 +00:00
Laurent Destailleur
f09038fd08 Fix: Bad doxygen description 2011-08-08 16:07:47 +00:00
Regis Houssin
15b448fc98 Fix: uniformize fields name with standard extrafields 2011-08-08 16:07:33 +00:00
Laurent Destailleur
6d6434d84b Fix: Bad doxygen description 2011-08-08 16:00:16 +00:00
Laurent Destailleur
0d36d426a8 Fix: Missing copyright 2011-08-08 15:51:13 +00:00
Laurent Destailleur
7b9c0dfcee Fix: Missing constructor 2011-08-08 15:47:16 +00:00
Laurent Destailleur
65c313a8b0 Doxygen 2011-08-08 15:45:04 +00:00
Laurent Destailleur
6c7e40b4e1 Beautify border 2011-08-08 15:39:08 +00:00
Laurent Destailleur
046f510fc3 Restore stable version to allow 3.1 branch creation 2011-08-08 15:35:18 +00:00
Laurent Destailleur
ebe8575e26 New: Add focus 2011-08-08 15:33:50 +00:00
Laurent Destailleur
01b46997db Fix: Use correct style for left tables 2011-08-08 15:28:00 +00:00
Laurent Destailleur
5ffd09fd98 Fix: Try to have larger border to avoid having scroll bars appears when there is shadow 2011-08-08 15:19:28 +00:00
Laurent Destailleur
037dee0dce Look: Uniformize code and array presentation
Doc: Doxygen
2011-08-08 14:25:44 +00:00
Juanjo Menent
11c08a4384 Trans: Missing trans 2011-08-08 13:19:33 +00:00
Juanjo Menent
5e9888da2d Trad: bug #33918 : Écriture bancaire fantôme 2011-08-08 13:16:38 +00:00
Juanjo Menent
7e8b170946 Trad: Do not close automatically deposits 2011-08-08 13:10:34 +00:00
Regis Houssin
42cfa9b849 Fix: bad type of field 2011-08-08 12:31:14 +00:00
Regis Houssin
2b361bffb9 Fix: bad type of field 2011-08-08 12:28:08 +00:00
Laurent Destailleur
5037e304b8 Fix: Forget to remove view after moving it into prospect area home page. 2011-08-08 12:22:52 +00:00
Laurent Destailleur
d2858e2396 Fix: Gray button if setup not complete 2011-08-08 12:00:13 +00:00
Regis Houssin
d64eabcd89 cvsimport 2011-08-08 03:14:06 +00:00
Laurent Destailleur
e765eb77e5 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
fb4c8e0431 cvsimport 2011-08-08 01:53:25 +00:00
Laurent Destailleur
f13f813326 cvsimport 2011-08-08 01:53:25 +00:00
Laurent Destailleur
5692be2b70 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
83d9e9f504 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
6cef802a66 Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
9825f7e91e Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
31a52db20d Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
fa378def70 Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
f85a4148fc Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
8a0678911e Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
1ff6bed07c Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
3fd2d552a6 Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
af66c19dcc Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
ec6e945561 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
10702cb823 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
fdd59b61f8 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
b1a71d2cec Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
9b24e466eb Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
54fa92d5b2 Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
92d55d1121 Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
e192e90ed1 Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
f5b197d207 Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
51ed6bec4f Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
c3fda2f810 Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
8fa846f0d5 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
43d2244e7b Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
ce3d99f7b2 Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
a985ae68ca Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
d05b2d8170 Work on package 2011-08-07 23:44:55 +00:00
Regis Houssin
5e3563259a add submodules 2011-08-07 21:22:20 +02:00
Regis Houssin
e78557b428 add custom dir 2011-08-07 21:01:40 +02:00
Regis Houssin
04b1d0c90a modify gitignore 2011-08-07 20:47:00 +02:00
Regis Houssin
289ef94163 modify gitignore 2011-08-07 20:41:52 +02:00
Laurent Destailleur
812fa522cb Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
4c56b15565 Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
1d94f6b4cf Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
abaf8ed385 Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
fbd98c9fff Work on package 2011-08-07 18:20:57 +00:00
Regis Houssin
ae4ae375c0 modify gitignore 2011-08-07 20:04:33 +02:00
Laurent Destailleur
fbe71c946d Work on package 2011-08-07 18:01:14 +00:00
Laurent Destailleur
7782e2d013 Work on package 2011-08-07 18:01:14 +00:00
Laurent Destailleur
d3fe7c843c Work on package 2011-08-07 18:01:14 +00:00
Philippe Grand
66c2a02b34 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Philippe Grand
356e395197 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
ac8b8bb80f Works on windows package 2011-08-07 16:37:45 +00:00
Laurent Destailleur
c8fb1a53e5 Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
6a65f390c6 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
b88652ac7b Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
9251ac8e3f some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Philippe Grand
ee67c8eda7 some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Philippe Grand
9c6c82b734 some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Laurent Destailleur
fc0d0aa596 Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
81d18269fd Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
e7b81b8e02 Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
f0e5e6f4bb Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
fd7fd8f0b5 Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
d8051206fb Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
2efae38426 Work on package 2011-08-07 15:07:44 +00:00
Laurent Destailleur
54290ab3f4 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
9728b03817 Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
a32d100c21 Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
8ce9ac1b8e Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
2f4b33393d Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
ed77f83151 Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
812073a53f Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
8b5309e4a6 Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
d0ceba75bb Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
a7491579be Work on package 2011-08-07 18:01:14 +00:00
Philippe Grand
96bbb6b467 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
fd1c23e689 Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
ae77899168 some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Laurent Destailleur
fd3f283fc6 Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
afbeca78cf Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
4fb7a42cb4 Work on package 2011-08-07 15:07:44 +00:00
Laurent Destailleur
dfaffaf93c Work on package 2011-08-07 15:07:44 +00:00
Laurent Destailleur
0b489e5182 Work on package 2011-08-07 15:07:44 +00:00
Philippe Grand
1ff7ea642e fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Philippe Grand
ddb8cdb0de fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Philippe Grand
6773e683eb fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Laurent Destailleur
5228cd4991 Work on rpm package 2011-08-07 13:10:26 +00:00
Laurent Destailleur
188c61070d Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
1b13a7d5d0 Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
672dc16758 Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
e064ddc554 Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
44a4b086a9 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
4e7d72a187 Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
956c15d9b1 Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
0ee08ea0a4 Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
e339384293 Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
62b6066547 Work on package 2011-08-07 18:01:14 +00:00
Philippe Grand
08f0be7694 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
b02793e52a Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
8def6dd06d some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Laurent Destailleur
0caa4da212 Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
b349ef459a Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
9293867b9b Work on package 2011-08-07 15:07:44 +00:00
Philippe Grand
bbf9a77e8d fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Laurent Destailleur
18c253fe0c Work on rpm package 2011-08-07 13:10:26 +00:00
Laurent Destailleur
532573bbea Work on rpm package 2011-08-07 13:10:26 +00:00
Laurent Destailleur
83ea614d46 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
77015bd415 Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
03a93caad3 Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
7a35496325 Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
e693a816c5 Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
3762e163e9 Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
95f7166a24 Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
cddb7de871 Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
9f60b2444f Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
75eece206f Work on package 2011-08-07 18:01:14 +00:00
Philippe Grand
1f85f40799 fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
4efebb4c0b Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
13de49fcbe some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Laurent Destailleur
93642f8c38 Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
613443d57c Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
3d5049074d Work on package 2011-08-07 15:07:44 +00:00
Philippe Grand
296527c945 fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Laurent Destailleur
08321aaabc Work on rpm package 2011-08-07 13:10:26 +00:00
Laurent Destailleur
efb1accc47 Work on rpm package 2011-08-07 13:10:26 +00:00
Laurent Destailleur
0bcf92d5c6 Fix: When a line is defined as option, it was not possible to remove "options" then. 2011-08-08 01:53:25 +00:00
Laurent Destailleur
3a5b44f177 Fix: Use short instead of long labels 2011-08-08 01:10:07 +00:00
Laurent Destailleur
a534ce9b88 Fix: Do not close automatically deposits 2011-08-08 01:01:45 +00:00
Laurent Destailleur
372b00d738 Fix: Do not close automatically deposits 2011-08-08 00:44:51 +00:00
Laurent Destailleur
0b8859924a Work on package 2011-08-07 23:51:31 +00:00
Laurent Destailleur
6499829c1a Work on package 2011-08-07 23:44:55 +00:00
Laurent Destailleur
9d899faf3a Restore stable version to allow 3.1 branch creation 2011-08-07 22:58:48 +00:00
Laurent Destailleur
8b9d4c488e Restore stable version to allow 3.1 branch creation 2011-08-07 22:52:45 +00:00
Laurent Destailleur
9b9908448b Work on package 2011-08-07 18:20:57 +00:00
Laurent Destailleur
996733f263 Work on package 2011-08-07 18:01:14 +00:00
Philippe Grand
0bbc39109d fix : shadow for main boxes on home page 2011-08-07 17:54:36 +00:00
Laurent Destailleur
54c14ffbd2 Works on windows package 2011-08-07 16:37:45 +00:00
Philippe Grand
116df43727 some css3 enhancement for eldy menu 2011-08-07 16:36:45 +00:00
Laurent Destailleur
c7630ffb1a Works on windows package 2011-08-07 16:29:00 +00:00
Laurent Destailleur
d4cc6054ef Work on package 2011-08-07 15:17:14 +00:00
Laurent Destailleur
90adcd5440 Work on package 2011-08-07 15:07:44 +00:00
Philippe Grand
79b3f41849 fix some issues and get compatible with :
Saf3-4, iOS 1-3.2, Android <1.6
Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+
and IE6IE9 for shadow
2011-08-07 15:06:23 +00:00
Laurent Destailleur
6dc0880e8b Work on rpm package 2011-08-07 13:10:26 +00:00
Regis Houssin
84002ff705 chmod 644 2011-08-07 09:20:46 +02:00
Regis Houssin
d15ad32c34 cvsimport 2011-08-07 03:10:04 +00:00
Laurent Destailleur
f20762ebdb Work on rpm package 2011-08-07 00:12:47 +00:00
Laurent Destailleur
f8d31fc58a cvsimport 2011-08-07 00:12:47 +00:00
Laurent Destailleur
1310720253 Work on rpm package 2011-08-07 00:12:47 +00:00
Laurent Destailleur
96c238cf90 Work on rpm package 2011-08-06 23:10:00 +00:00
Laurent Destailleur
7e4ae9ee57 Work on rpm package 2011-08-06 23:10:00 +00:00
Laurent Destailleur
91f6dbd8f1 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
e764217139 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
a149f5629e Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
8ff217f4f3 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
c1ef94159c Fix: Total is not rounded on user precision 2011-08-06 18:44:59 +00:00
Laurent Destailleur
852d2e6db5 Fix: Total is not rounded on user precision 2011-08-06 18:44:59 +00:00
Laurent Destailleur
98029aa43d Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Laurent Destailleur
3468f98a3a Work on rpm package 2011-08-07 00:12:47 +00:00
Laurent Destailleur
3cb8e0b3fa Work on rpm package 2011-08-06 23:10:00 +00:00
Laurent Destailleur
115c4799d7 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
47d22a36b3 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
06323b0baf Fix: Total is not rounded on user precision 2011-08-06 18:44:59 +00:00
Laurent Destailleur
737dab8d5b Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Laurent Destailleur
0b496d20e1 Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Laurent Destailleur
7e4232a598 Work on rpm package 2011-08-07 00:12:47 +00:00
Laurent Destailleur
d112f0ab35 Work on rpm package 2011-08-06 23:10:00 +00:00
Laurent Destailleur
cf393af750 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
bb8db73125 Work on rpm package 2011-08-06 19:17:00 +00:00
Laurent Destailleur
48b43ba8a6 Fix: Total is not rounded on user precision 2011-08-06 18:44:59 +00:00
Laurent Destailleur
de592b0cde Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Laurent Destailleur
f66331b6a1 Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Laurent Destailleur
3c14b38481 Fix: When swith on invoice from pos to see the pdf, the pdf was not generated 2011-08-06 18:35:51 +00:00
Regis Houssin
691f40c015 cvsimport 2011-08-06 03:10:10 +00:00
Laurent Destailleur
de02445754 Work on doliwamp package 2011-08-05 23:52:45 +00:00
Laurent Destailleur
9346fd8c47 cvsimport 2011-08-05 23:52:45 +00:00
Laurent Destailleur
671e3455fc Work on doliwamp package 2011-08-05 23:52:45 +00:00
Laurent Destailleur
c9b2e39ef4 Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
282c4a2946 Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
1c25c61805 Fix: A code must not contain space 2011-08-05 22:33:04 +00:00
Laurent Destailleur
894ab75a77 Fix: A code must not contain space 2011-08-05 22:33:04 +00:00
Laurent Destailleur
d222b66599 Make field not visible to avoid "bug #33944 : Champ Stock toujours vide dans export produit" 2011-08-05 22:11:23 +00:00
Laurent Destailleur
a26b7997c9 Make field not visible to avoid "bug #33944 : Champ Stock toujours vide dans export produit" 2011-08-05 22:11:23 +00:00
Laurent Destailleur
14f1428273 Fix: bug #33918 : Écriture bancaire fantôme 2011-08-05 21:05:19 +00:00
Laurent Destailleur
7a3f496502 Fix: bug #33918 : Écriture bancaire fantôme 2011-08-05 21:05:19 +00:00
Laurent Destailleur
6a6d0f5887 Fix: Bad permission on menu entry 2011-08-05 18:28:01 +00:00
Laurent Destailleur
48ba4c12b6 Fix: Bad permission on menu entry 2011-08-05 18:28:01 +00:00
Regis Houssin
ac554cda7f Fix: problem with chrome for mac 2011-08-05 16:32:43 +00:00
Regis Houssin
990424731b Fix: problem with chrome for mac 2011-08-05 16:32:43 +00:00
Juanjo Menent
22d7039b6d CashDesk: Add tooltip for disconect link, fix spanish label for back office link. 2011-08-05 13:23:21 +00:00
Juanjo Menent
597386e193 CashDesk: Add tooltip for disconect link, fix spanish label for back office link. 2011-08-05 13:23:21 +00:00
Juanjo Menent
0a70df77e8 Fix: bug #33949: Product or Service Card not show my propals 2011-08-05 12:59:17 +00:00
Juanjo Menent
d1da6cf5ef Fix: bug #33949: Product or Service Card not show my propals 2011-08-05 12:59:17 +00:00
tiaris
654e5e5f31 JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
Laurent Destailleur
3227038cb8 Work on doliwamp package 2011-08-05 23:52:45 +00:00
Laurent Destailleur
6adfb94f46 Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
488fda0d38 Fix: A code must not contain space 2011-08-05 22:33:04 +00:00
Laurent Destailleur
8c5a7f3fba Make field not visible to avoid "bug #33944 : Champ Stock toujours vide dans export produit" 2011-08-05 22:11:23 +00:00
Laurent Destailleur
54297e6f43 Fix: bug #33918 : Écriture bancaire fantôme 2011-08-05 21:05:19 +00:00
Laurent Destailleur
a15131385f Fix: Bad permission on menu entry 2011-08-05 18:28:01 +00:00
Regis Houssin
2b87bc7acf Fix: problem with chrome for mac 2011-08-05 16:32:43 +00:00
Juanjo Menent
531f40e5ea CashDesk: Add tooltip for disconect link, fix spanish label for back office link. 2011-08-05 13:23:21 +00:00
Juanjo Menent
0580d10179 Fix: bug #33949: Product or Service Card not show my propals 2011-08-05 12:59:17 +00:00
tiaris
fb4d86e3e2 JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
tiaris
213a8c7e3a JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
Laurent Destailleur
ced36386d1 Work on doliwamp package 2011-08-05 23:52:45 +00:00
Laurent Destailleur
792ca1b7bc Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
86ede714ac Fix: A code must not contain space 2011-08-05 22:33:04 +00:00
Laurent Destailleur
732d880951 Make field not visible to avoid "bug #33944 : Champ Stock toujours vide dans export produit" 2011-08-05 22:11:23 +00:00
Laurent Destailleur
d0a7e995ba Fix: bug #33918 : Écriture bancaire fantôme 2011-08-05 21:05:19 +00:00
Laurent Destailleur
c2fcc05c4e Fix: Bad permission on menu entry 2011-08-05 18:28:01 +00:00
Regis Houssin
5b4decbc26 Fix: problem with chrome for mac 2011-08-05 16:32:43 +00:00
Juanjo Menent
dc0fd31440 CashDesk: Add tooltip for disconect link, fix spanish label for back office link. 2011-08-05 13:23:21 +00:00
Juanjo Menent
92ea56f9d8 Fix: bug #33949: Product or Service Card not show my propals 2011-08-05 12:59:17 +00:00
tiaris
5cb91e017c JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
tiaris
38d58982a8 JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
Laurent Destailleur
4310e43a1d Work on doliwamp package 2011-08-05 23:52:45 +00:00
Laurent Destailleur
23cc25bfe6 Fix: Removed warning 2011-08-05 23:47:34 +00:00
Laurent Destailleur
500ded7d10 Fix: A code must not contain space 2011-08-05 22:33:04 +00:00
Laurent Destailleur
698233a132 Make field not visible to avoid "bug #33944 : Champ Stock toujours vide dans export produit" 2011-08-05 22:11:23 +00:00
Laurent Destailleur
a34b956bbf Fix: bug #33918 : Écriture bancaire fantôme 2011-08-05 21:05:19 +00:00
Laurent Destailleur
387d6f807f Fix: Bad permission on menu entry 2011-08-05 18:28:01 +00:00
Regis Houssin
6b9fc276d9 Fix: problem with chrome for mac 2011-08-05 16:32:43 +00:00
Juanjo Menent
e6a6a33dab CashDesk: Add tooltip for disconect link, fix spanish label for back office link. 2011-08-05 13:23:21 +00:00
Juanjo Menent
48d78e4af4 Fix: bug #33949: Product or Service Card not show my propals 2011-08-05 12:59:17 +00:00
tiaris
86adf0361e JH : adding $sqlquery = '' parameter to build_file function to transmit a sql query instead of building it from arrays 2011-08-05 06:29:50 +00:00
Regis Houssin
4c68edf629 Merge branch 'develop' into 3.1-beta 2011-08-05 08:18:31 +02:00
Regis Houssin
ef084ec047 update gitignore 2011-08-05 08:17:09 +02:00
Regis Houssin
637dfc4ec5 update gitignore 2011-08-05 08:14:41 +02:00
Laurent Destailleur
47d1debc49 Fix: Change to disable new feature. Enabled only on condition because it slows software (because of lot of IO for each picto). 2011-08-04 22:01:23 +00:00
Laurent Destailleur
ff2057ae98 cvsimport 2011-08-04 22:01:23 +00:00
Laurent Destailleur
d4f93a5982 Fix: removed print of function making print.
Fix: default vat rate must be -1 to be automatic instead of deprecated conf->defaulttx
2011-08-04 21:46:50 +00:00
Juanjo Menent
0f2fd7a6ce Minor visual enhacement 2011-08-04 21:07:33 +00:00
Laurent Destailleur
986e4ef541 Work on rpm package 2011-08-04 20:17:32 +00:00
Laurent Destailleur
892a3ce5eb Work on debian package 2011-08-04 18:01:36 +00:00
Laurent Destailleur
7923ee671c Work on rpm package 2011-08-04 14:09:02 +00:00
Laurent Destailleur
d72f0fec45 Fix: Bad path on fedora 2011-08-04 13:58:14 +00:00
Laurent Destailleur
5199f67d3c Fix: Bad path on fedora 2011-08-04 13:58:14 +00:00
Laurent Destailleur
83144b97f8 Fix: Removed warning 2011-08-04 13:19:26 +00:00
Juanjo Menent
39c202e357 Trans: Missing trans 2011-08-04 12:58:08 +00:00
Laurent Destailleur
73c210f570 Trans: Missing trans 2011-08-04 12:42:30 +00:00
Laurent Destailleur
bae2567aee Fix: Can't provide by default a binary program with no sources 2011-08-04 12:40:17 +00:00
Laurent Destailleur
c2e71d7283 Fix: Pb in package with install.lock 2011-08-04 12:07:29 +00:00
Regis Houssin
abbdc91f57 Fix: possibility to personnalized common picto in current theme 2011-08-04 07:50:25 +00:00
Regis Houssin
b568ec1e27 cvsimport 2011-08-04 03:21:19 +00:00
Laurent Destailleur
d00c8df632 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
dad4407ffb cvsimport 2011-08-03 21:45:47 +00:00
Laurent Destailleur
6ce0191b7c cvsimport 2011-08-03 21:45:47 +00:00
Laurent Destailleur
21e3950359 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
85da71f45c Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
b9e297987a Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
81c418fe03 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
9f4beebcfd Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
3b8d775b9a Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
bf71e76f7e Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
8ca850465c Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
1a6057713b Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
392afe43cc Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
f57e9efb81 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
fce0ebb5f5 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
d630b861fb Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
642905f80c Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
b24073eb92 Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
8b1167e87d Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
465fb80569 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
f99306fc8d CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Laurent Destailleur
eb87f32a02 Work on rpm package 2011-08-03 21:45:47 +00:00
Juanjo Menent
60ac5f0d98 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
fd56159967 Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Laurent Destailleur
76e7d9feae Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
6b78d853cb Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
255dc9219c Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
aaa7a0ff79 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
6734de8d2f Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
480bdfb41b Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
a8ff0697d1 Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
87d27930d4 Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
4a4c3c345d Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
777930bd26 Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
cf5c969add Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
ddbc68d31e Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
525be2f8c9 Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
3433468e9b Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
b85550a2a1 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
3e1adf3d20 Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
c9a53a1baa Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
d36b6b5acd Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
8db2cb0499 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
1b1071c333 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
c37a7819ac Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
9283f056e9 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
d951c00d10 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Laurent Destailleur
7aa1694e4a Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
bb561f68eb Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
91676db896 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
b40cd30739 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
2e8b2a9884 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
4944cba11a CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
6fd5b1b906 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
0f1c7a1ae6 CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
ff3428411e Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Laurent Destailleur
df0f088f62 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
8864a91a37 Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
f18910116e Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
31ddf742d5 Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
2d409ec645 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
ae317b86ad CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
10b8536c6a Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
356864e3ff Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Laurent Destailleur
e467308b40 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
6e63976dea Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
7c835cc985 Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
37a86fdcc7 Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
65622a283a Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
5d8e5378fe CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
b3e8be2367 Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
6aef52b976 Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Laurent Destailleur
606f594eb3 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
320563627a Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
33a154a53b Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
b2f908027a Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
07e3881f91 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
674a34d05a CashDesk: Missing translation 2011-08-03 15:48:24 +00:00
Juanjo Menent
e6a19b10eb Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
fcca7a9d4e Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Laurent Destailleur
56e29fb6d5 Work on rpm package 2011-08-03 21:45:47 +00:00
Laurent Destailleur
71d6276e17 Work on rpm package 2011-08-03 20:00:00 +00:00
Laurent Destailleur
92c48a2a3b Work on rpm package 2011-08-03 18:43:18 +00:00
Laurent Destailleur
72537dfbcd Work on rpm package 2011-08-03 18:26:18 +00:00
Laurent Destailleur
e0756f25a2 Fix: Avoid errors into rpm packages 2011-08-03 16:46:46 +00:00
Juanjo Menent
4c57d5e657 Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
5d11f7a9dc Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
7585856f5e Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Juanjo Menent
e9430b1369 Fix: Remove duplicate entry 2011-08-03 10:55:39 +00:00
Regis Houssin
686d1763e9 cvsimport 2011-08-03 04:01:55 +00:00
Laurent Destailleur
97967420e8 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
35db77bd2c cvsimport 2011-08-03 01:51:30 +00:00
Laurent Destailleur
6e4f9e47e8 cvsimport 2011-08-03 01:51:30 +00:00
Laurent Destailleur
6bf8a2153c Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
16fca83dea Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
074bb5d118 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
ebf023cd0b Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
9cf3a30fce Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
bce356b2d9 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
7a241817e3 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
f7f04c19fa Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
7426de1448 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
bf79cc178d Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
f3a6875fa3 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
addcec0d4c Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
071c951353 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
341a003f54 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
07e31926d0 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
e07412c565 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
c848dd6549 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
8a063132da Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
028f374f2c Work on debian package 2011-08-01 18:22:25 +00:00
Regis Houssin
63b13e01a3 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
52b10f3470 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
5d651d5cd3 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
f5af4b86e0 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
31f62629db New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
5f202fa4c0 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
78b173289e Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
907868e17e Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
fe374dec9a Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
58165f2973 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
206f1c04f7 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
7853f78796 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
5c7362651d Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
33438e4547 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
970c9ca687 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
f95640533f Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
4459401413 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
c4b9c83a23 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
581377828e Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
574f1fcc9a Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
9eab692c17 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
74c8dcdc40 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
c92c2a62bf Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
4d504088ed Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
deb4d734a9 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
79befeb86f Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
14e3de0208 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
816bec9045 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
4f065b9c93 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
dae4ed2909 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
a69b422c94 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
8b5a98329c Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
ba5724c0ce Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
4646bb2bbd Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
1eee34f38f Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
28d06e7a10 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
a886f923ee Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
99b77b0fbb Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
688feeecd1 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
263241d2de Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
aceb184e18 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
fc5916b653 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
325f2e6377 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
650a52121a Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
d659ce85b8 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
1131a981f5 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
9e6a8d1e20 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
090c8e271d Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
df6b46a5e4 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
c6b2be3a7c Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
9467dc92c3 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
a7bdf42d3f Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
d1c6559780 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
cef67bf2ea Work on debian package 2011-08-01 18:22:25 +00:00
Regis Houssin
75a6cf6e79 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
a26dd65cf5 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
c1db722f0f New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
9ba0218659 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
a282691045 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
69ec106d81 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
da31385149 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
69a7eb97f0 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
fdce748c0f Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
6bdc517526 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
005fb8fd96 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
b04737267f Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
5447e5b82f Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
dd1a054e8d Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
7dacfb3cfd Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
f0c980ce7e Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
5e281e47be Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
a62c0bd032 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
701dbf4907 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
54787cbda5 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
d8cac5df8f Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
81325b8af2 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
5705a046aa Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
805624ad62 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
64d7822115 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
95d465280f Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
8be9e69382 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
83b9840e32 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
1aafdd4e5d Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
cdfa5fa980 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
f45fd726de Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
7ae26a44fa Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
eba04fd34b Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
db16affa63 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
456c514165 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
820ccd52be Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
12b5237c70 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
e6887a3196 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
814b085e0a Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
3b95e2867e Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
636e2697a7 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
5c1dc7522e Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
90645666cb Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
599b61928f Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
bb733cdf0f Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
45427692cc Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
468b73d2b9 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
2c22b696ec Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
bfbfd8b6c0 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
94d0a02660 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
44bcc407c6 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
2ca92fe016 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
e979793870 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
d9788c4863 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
e8f444f802 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
53f4951458 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
80599f033f Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
d3e01e0626 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
fb2058514b Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
1c71a479b0 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
3a4760d31b Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
c97d98cab4 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
d4fa68844a Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
dafdea6a73 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
b04bb7e6ae Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
95d1cec90e Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
e61cabcbd7 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
ecc815c794 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
973f6e9ea9 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
7e91952ecb Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
663b9edc9b Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
e8f7e2a81a Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
f72ecd1021 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
6dba31debf Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
167c837737 Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
1074d48938 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
88b8abe880 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
b93c8ae164 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
4955922673 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
a4b1bd2d90 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
db3f4e8494 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
dd22e9f292 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
c1720801e1 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
5fd3a78917 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
152bc21fa0 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
99ffb7493d Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
920d22e755 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
7f69659edd Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
42384e94f2 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Regis Houssin
cc3937a63b Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
474108403c Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
557c434f4c Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
32855344b9 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
4f58d73bed Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
48c4598701 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
0bab2e88c1 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
5510bba6b5 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
42efca75f7 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
9556007ee8 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
f222fbda4c Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
a656afbcf9 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
1d12745b6e Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
8de2affa8f Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
a797288059 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
378daf51e8 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
080df5781f Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
76bb3ac129 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
f64c7e4867 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
5c3df9fceb Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
f8cd67ab6f Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
49f69e6c8e Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
e5181d25c8 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
10d95cec06 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
2326b90a48 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
e951416d3b Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
1230024b20 Fix: Trans 2011-07-29 20:55:19 +00:00
Juanjo Menent
38912269e8 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
10591348ef task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
f004dc5310 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
3279c3a4bf task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
9a07e42f59 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
2404acb977 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
20bf79ec06 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
4f444c1ea6 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
62cf4bad9a Trad: More accurate trad 2011-07-29 07:21:45 +00:00
Juanjo Menent
42b746fdf0 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
7c2d6d646a Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
c91256b62d canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
Juanjo Menent
fad38c753a task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
tiaris
43fed1c00d canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
96c978e0b2 add constraint on product_id 2011-07-29 06:58:52 +00:00
tiaris
f07565b675 add constraint on product_id 2011-07-29 06:58:52 +00:00
Regis Houssin
2c7c6e270b cvsimport 2011-07-29 03:02:05 +00:00
Laurent Destailleur
032cc6c769 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
ff8c960025 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
5fd1e92bd1 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
201e5002a5 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
ff919c527a Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
4c338cdd1e Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
85aab8cbe1 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
b1eaad6540 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
c9edc510db Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
0eda9f267b Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
55ba2a3359 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
47ce07c9a7 Add barbaros info 2011-07-28 18:34:45 +00:00
Juanjo Menent
dc38c7d9e8 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
1e6ea454af canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
bb12903617 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
2159d3f744 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
18d7615295 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
a3abc2ab69 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
1634acf0d4 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
9842fc6fbb Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
51ca95ca88 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
8303aa2713 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
5f3e387988 Work on debian package 2011-08-01 18:22:25 +00:00
Regis Houssin
762c0f646b Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
5e31280b8a New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
563f8c1ea1 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
272de11d60 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
f3414f4a04 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
5e00a97ca2 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
2ec17e7cf5 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
48f1f4e147 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
93d0083592 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
e5ec83eeb1 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
f2be039f0d Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
4a5d8e25f8 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
1c8e6b6f10 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
f992c4dcf8 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
b847c4a69a Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
dd70cb9656 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
98001f20d7 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Regis Houssin
08991b2a56 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
8ebc0ab51a Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Regis Houssin
b80d38925a New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
4efe626f0b New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
3416d75e6e New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
3bfa9425ba New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
544d947193 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
b40e055d7d Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
6f656ffe7c Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
cd29e79961 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
f987ee543e Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
2ab80fb45b Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
89b22409fd Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
f5689272d4 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
141c2c44fc Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
82aab29b48 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
53d5dd0e20 Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
cd3b30fef9 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
d763959b74 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
96dc2ba7ea Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
62a3788bf5 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
e31c929ca5 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
723295fc6a Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
171eb8ddfc Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
c2ec17bd40 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
97a82148ed Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
69e251e6d4 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
139b685727 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
a509b42c83 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
d2161ee630 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
4b3a4b7b4d Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
461d3e2f2a Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
5dbf674198 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
5f8958e903 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
d420c75ec2 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
3cccbcb9c2 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
0912d86c13 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
3219a88170 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
692c44847b Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
ab822a6ea7 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
4f500cf3ad Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
1b209014dc Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
faffaf5014 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
1c88de7e97 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
990fd77067 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
de86dcf50f Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
8d5617a943 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
62ec1460d1 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
f0e5dbb04c Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
3c169db9d7 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
8d9df95aaf Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
66b5072254 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
1a1787c662 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
7a561b7a4e Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
677eef53ed Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
c83edbe3d6 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
1666fb400f Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
e48e61c0f6 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
6fb96c2629 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
e1fe145859 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
08511d7720 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
53813b09df Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
67c77b043a Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
52f7ff7880 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
37619a10eb Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
e352d2545e Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
49476e1274 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
749ad51592 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
e53d0e616a Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
a43dedb7fc Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
a6e2d32af3 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Laurent Destailleur
d9d35665fd Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
499a369b47 Add Mexico society types 2011-07-28 15:09:53 +00:00
Juanjo Menent
4c25e45bf8 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
f4f623e809 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
3206e165e0 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
3bc6ae438c Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
be803af498 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
0c2c98c13c Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
71055f1364 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
558babcc79 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
d2c85329e7 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
e65ec32684 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
62d94149d2 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
b08e88f86a Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
f58f582c75 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
0222915e27 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
a4f850baf3 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
c6e446a74d Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
a9667cd561 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
ea5ace3fe0 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
e395531003 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Laurent Destailleur
254e6a08f5 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
df580bf65e Fix: W3C 2011-07-28 10:43:43 +00:00
Juanjo Menent
f99f277ef6 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
bddce1d62b Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
fe65dce6b4 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
3a84f149a6 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
0fbd6416fc Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
de63fc608c Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
4c853c8dac Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
39d7d3b7f1 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
f69bdd2af6 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
a93bf9c689 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
7016a253e4 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
3ca04e7f68 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
5007e802d9 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
e04e0a7dda Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
e923c151c0 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
2114a19ac9 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
cf906b0e17 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
59bc73ff8d Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
76b89b2177 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
75ffe88f85 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
8829c798bb Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
6c388af5a8 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
0f9cfc1fc0 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
576e47de7c Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
4e868930e9 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
383533a973 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
29acd3242b Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
b4d2579c27 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
463e3cf6a1 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
358b21297d Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
d067889512 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
3996a5aa86 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
7a595e658a Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
e5c892ee6c Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
1abfa4a039 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
785868f406 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
a7fa3ced30 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
fb873b39ec Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
015587778d Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
9b9e352a15 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
257c1151ba Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
7bed24cb29 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
ced28dfece Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
34a8e8c583 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
5b26123d0f Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
95d4ca7c81 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
0682f969b4 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
20eb27fa0f Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
c7b3353a72 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
d1288fa3d0 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
c8cc011594 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
0ef57daa11 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
d29e324150 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
a5c9f17541 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Laurent Destailleur
e1a51cbc62 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
f704cc0ad4 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Laurent Destailleur
8dd9bf9d9f Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Juanjo Menent
58a548e18e bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
5b6e695a4d Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Juanjo Menent
253f632e4b Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
ddd55caf51 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
feedbc9168 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
7e21eabbbc Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
7974a351b5 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
d554dd1105 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
126879b7f5 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
2b30b3238e Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
ceb1f7b2ed Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
176bbc676c Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
9d69ed998c Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
2aee4862c9 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
e235debe2e Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
25db04cfb3 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
bf295e8c05 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
407b6e1324 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
bcf3f08d55 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Regis Houssin
e79486af41 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
abad0531b7 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
c8dfdbc076 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Regis Houssin
7955e7fa0e New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
d8b3f2a227 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
7c7c16738e New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
e5c15b9477 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
dea4308430 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
c175ba53d6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
a9939bfacf New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
0005d4de02 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
e5d97a9dc1 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
996357fd03 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Regis Houssin
8eee460503 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
a627ea35c8 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
30823f263f Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
11196645a6 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
f00d243f0d Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
45580243c9 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
d121ec095f Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
a695c3b538 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
b7a4b74f91 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
8d8c62c11d Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
b0ca993df4 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
b8c4703d67 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
89476a1306 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
eae8588d0f Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
2190e10f05 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
4201130947 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
9edeaed691 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
a789e97419 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
3dadd9a294 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
e959b3b929 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
8bf66eac8b Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
b7b0077ef0 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
a08a19c5a0 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
f8762c8a3b Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
86dc121070 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
18f9d33345 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
7437a5e181 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
c03ab334fb Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
ca415bb40d Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
ba49c403f6 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
7e084d7158 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
54e589c81e Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
693ad60438 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
d741cde94d Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
8b474ffb36 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
3a057ed617 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
1a679165bb Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
288ae6b7b6 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
3770d0743b Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
48e91855e4 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
7677e56dd1 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
8724726183 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
1c9d85bafa Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
760c6b7ecd Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
344b688f00 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
738c2024bd Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
695b4123d3 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
ae2c600ae7 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
77aea9d199 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
bdd91b0b41 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
4b1672244e Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
86b6a55594 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
30b7214454 Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
256f6d0a3e Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
d1c1ede330 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
103c9ee0b9 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
fdbe8c3450 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
83feb1d387 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
ab802f745f Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
1a58c97ea9 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
7a5ce243cd Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
72a8395fce Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
d2f285d5d4 Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
ed522f3050 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
Laurent Destailleur
2d8c2dcf67 Work on debian package 2011-08-01 18:22:25 +00:00
Juanjo Menent
d18beeb3b2 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
54bf5c2f89 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
cdelambert
418fb63fa3 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
3139f2db01 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
5aae3e8121 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
0d793020ff Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
06ff3ecbbd Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
c01484d941 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
e2c4a9b2ae Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
5af66cccb2 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
1f5a31a003 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
d5ad2d7715 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
15a2529fc0 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
eaa786741d Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
4de01c3013 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
9a28a8da44 Work on debian package 2011-07-26 21:40:25 +00:00
Regis Houssin
a22754ff4a Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
7107e1ce52 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
5754850c46 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
9d76f906ed Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Regis Houssin
d53b10b4dd New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Laurent Destailleur
9f49488a68 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Regis Houssin
f66f78e6c6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
1924bd0a22 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
3c05f36ebb New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Laurent Destailleur
6f3cb11c19 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
65b7062376 Work on packages 2011-07-22 16:40:17 +00:00
Juanjo Menent
feb2a63f0f Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Regis Houssin
3721a2a13f Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
55e6d6b622 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
8e851d26af Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Juanjo Menent
c92aff59cc Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
6128c4edda Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
c080fb7c94 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Laurent Destailleur
6f445c8261 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
0e8f5c00d5 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
e9ed6f6949 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
0dc3760d8a Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
27e80e6906 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
e75e87ff18 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
99a0ef566f Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
b6c190a7dd Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
4252ab5c62 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
d38942530a Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
ad581e7465 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
9c1205cb31 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
3f60fbeb99 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
e073d9f627 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
cb6d3e8241 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
1400505ccc Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
a8d2c77db0 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
4eabe7d8ad Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
f648a7345b Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
2162ea7aed Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
bf65882fc4 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
61fb8de1d6 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
fa30c4a551 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
f03f215d12 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
3d897f330d Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
a1ba016554 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
56d467615f Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
558cbe039d Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
4d638d4b1c Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
ba84a8c17b Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
d78bfeeb4f Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
2c15532a31 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
18bb6e387e Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
dd334a8584 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
0bf684dda8 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
519c35178d Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
5e6b8b23e5 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
cb9969ec6e Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
85729890e2 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
adb28db0d5 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
3874f038bd Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
134615180a Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
c117b3300b Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
d7b314d548 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
6637a6ba8e Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
9ad46e31ba Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
d12c954145 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
c8ccec9f9f Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
5a6e7562d7 Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
e6832ae4cd Work on debian package 2011-08-03 00:47:15 +00:00
Juanjo Menent
67f15cb162 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
20b7737822 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Laurent Destailleur
6053a5b2ef Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Juanjo Menent
516a619103 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
1d294ded2a Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
5996d8f3ee canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
6e4c529ceb add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
8ccf4b1674 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
d9ff8c92c4 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
f71a973fab Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
bc3ccfb730 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
4e30e9bf70 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
36050d10b8 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
3716efdd99 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
cdfbc50602 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
d64c911ce0 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
266c3b80d0 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
f7969871d0 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
e06eab20a2 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
8880321a30 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
adabf3aa01 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
b67dc5de45 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
404eadfc05 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
d021c1a32a Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
eb454dd394 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
e15acb52a6 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
ab289e9ae1 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
b7fd92ddfe Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
79157e9af5 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
32d530ac80 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
9b9dab6913 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
319109449c Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
d553f3788a Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
78bb7c281e Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
abd621fc7d Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Juanjo Menent
4ec3573f11 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
65fccb87d3 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
01d623712f Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
f690df118a Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
13efa5a57c Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
69037c04e7 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
3d13a3e011 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
9313613e22 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
f4a12d59c4 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
a3feeedfba Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
13184e8396 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
a1933ebf75 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
c1b3b718f7 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
33a93a7892 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
cf9c80d59a bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
5b1523d4b4 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
e64a7ef48a Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
84a1eaba17 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
bec55bee55 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
ab629c238e Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
5616e087c7 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
80c055c4a2 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Regis Houssin
ba6fa7a80e Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
cd393ede90 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
94bdef2f3e New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
d60adad5d6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Laurent Destailleur
e72835dc92 Work on debian package 2011-07-28 18:31:45 +00:00
Regis Houssin
fef34412d5 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Laurent Destailleur
69eda48e8e Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Regis Houssin
f6766a3e5f Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
d1f11f29dc Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Juanjo Menent
26f0305969 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
919647cbaf Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
615de3d31c Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
52ef270cbe Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
0ac32002b0 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
0082dfe710 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
e512aa246e Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
9f60f6a295 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
9e79f2d9ed Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
8c12d70559 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
5beea26de5 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
be89fdd438 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
eb0cc9c888 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
002b0f6976 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
ad5d4d1a9c Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
c8255f5098 Work on debian package 2011-07-27 17:53:44 +00:00
Juanjo Menent
89d9b7e81f Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
0320ade5bd improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
42e57dc1d2 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
e03e8e0b8b Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
00acbf7102 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
b2439cb3a5 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
3b8d4f845c Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
2571e28cdb Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
013a4d3683 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
bf7e73ebe6 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
15fd41b243 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
da16e35012 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
f34e254df4 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
67bec13f7b Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
ec3524b720 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
3b55fc40ff Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
c8e09a4349 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
96cd7448e5 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
d55dd8ffba Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
59c7062f1f Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
85e2e6fa5a task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
a4e3ded07d task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
44c4102f83 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
b3454476cc canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
f90d02efce add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
710f7170fe Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
10cae575c6 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
6d5765ba55 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
a5af7f620a Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
637eac0ff4 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
00ac6151a0 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
692c618145 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
14db8f1fee Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Laurent Destailleur
524bb0c79b Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
17f01c4091 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
0678f901c8 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
b88187a9c6 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
99ea521aa8 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
a74526b3d2 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
2e3305a533 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
37695b4cdf Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
d14257083a Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Regis Houssin
4d5b43d942 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
8043a19d23 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
328497b16f Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
49c27a58d8 Add barbaros info 2011-07-28 18:34:45 +00:00
Regis Houssin
b34bc4f8c0 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
daad796a54 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
e3f3f7ce11 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
ec12099d90 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
8e697c488f Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
b1561de89a Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
3128ccc521 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
58164d0fc2 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
02fecf6256 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
29c9f6244a Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
74faa19a25 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
9be785311e Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
b7c6c2ba75 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
4cae67b81f Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
725ed0d523 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
a30309704b Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
8700d01f49 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
c1a1be2ac9 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
07f68a379f Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
25bcffd55d Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
d5097141c6 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
4ea45e79c8 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
d34f9f22d8 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
6180cf99b4 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
aaed5ffdcb Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
3a2eb85ca7 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
21c08942d2 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
ad81209adb Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
afb19e6573 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
ae34d20633 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
40aff55d5b Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
b4535ee825 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
80111fb75f Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
c330dafeef Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
c9661845eb Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
b668c688dc Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
11d2d82c20 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
7ff7cc8f33 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
75f8693255 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
855c7b2427 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
6a4cf4f219 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
9ef32c1e89 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
97c159e8f2 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
2c2e12782d Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Juanjo Menent
7a8c0db3fc Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
863c63dad3 Work on packages 2011-07-22 14:15:36 +00:00
Juanjo Menent
9ea96a50d3 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
98ff499654 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
c84630a3ee Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
e8178943c6 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
fe3d9fe60c Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
3271b0fc2a Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
8f58285bbd Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
61ca1a0d77 Work on debian package 2011-08-01 18:58:37 +00:00
Juanjo Menent
e994f4ed75 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
3b85f82f86 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
3864c8edb4 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
418ac09e6e Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
b5ee5e3b1c Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
89e6f401a7 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
f3c2a3b309 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
cbd23bd2e9 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
df5ab6701a Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
38fdde482b Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
e1d3d313b9 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
4aba468510 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
38abddcb82 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
90057969a7 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
3d8bf01427 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
bd2c839319 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
eed3117ea5 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
de46801cb0 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
40f05eda8e Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
d261bda70a Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
2fd9cb764c Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
3e950f01c6 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
01df36dad0 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
07eac33eec Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
44a19980e4 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
dcbfb37e65 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
cf284beee3 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
0885ae1312 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
f3c8dd9454 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
5d28fa1b45 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
e64a4c1283 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
b84c0b2dda Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
5d6733c793 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
980df04fc9 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
7140645dcb Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
3812d9eccd Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
edd8a695db Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
e9cf85b962 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
f031f930a8 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
affc43aece Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
9b6f28b5dc Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
f2ad7ca7c8 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
734001508c Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
3a8e92b52e Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
4813e61c22 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
546da0ea4c Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
7187c83ebe Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
1300ba8f41 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Juanjo Menent
b32d08ec30 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
19a635d1f1 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
28a3daf289 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Juanjo Menent
f6bb8c61f3 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
e8db794547 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
575aac46a8 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
72e08bec63 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
b06c4a630a Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
f3f43fd903 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
99884c6333 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
12efb84f4e Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
69eaba30b1 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
7aa7f4e709 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
935e822088 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
8d93493661 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
b19f1fc9ec Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
886cdb23c3 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
df49e681c4 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
77a4b5f977 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
46352d6aa3 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
0cd61531f6 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
8f8be20cca Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
366dd9d2c7 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
5981535a7e Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
ba4ad83d8b Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
841541331b Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
3e1776fe0f Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
f974b3a8aa Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
dc9e48d0e3 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
136e909143 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
1b5edb57fa Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
9a24603044 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
025eb48596 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
33c936095c Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
394a3cc169 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
b80daa7d50 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
12e68a2760 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
6ea023d4e7 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
c1f7854a55 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
793de0310e task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
232a9bdfab task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
e28e0a9197 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Juanjo Menent
ebb1c019e0 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
85e7edbbb5 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
fc80a9da77 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
51c5613ac9 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
87199e1f45 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
9286798fca Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
edcc75eec2 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
7b99952603 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
2c1a40f4df Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
9f1460245a Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
314584ea04 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
b8e468a9dc Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
ed25f0b3a3 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
1a02ad779a Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
a14846b932 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
895c57a9b7 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
f8dc50445b Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
c8aad7c712 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
9ae1d42b59 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
97cf07a1f9 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
91e89fce0a Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
f88919af1c Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
152ad42ec7 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
ba3ba4c5bf Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
3cc7e164dd Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
284c42bbfd Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
ef8ce40c5c Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
0a50192067 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
ae33400ab8 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
583106ab90 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
8b1f89e119 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
0c93676fc0 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
dd5fd5f46d Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
b5c7ec9875 Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
4852f48246 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
eb81a7c54d improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
9598d7dc1f Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
265f8cecb3 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
2e125e04c6 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Laurent Destailleur
494728a1e8 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
586e6c2d2d Fix: Remove sql 2011-07-26 23:25:59 +00:00
Juanjo Menent
79f62e2f93 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Laurent Destailleur
484ed8280d Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
fb98993022 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
b29eba4492 Fix: tr-td 2011-07-26 23:11:52 +00:00
Juanjo Menent
c7f116429d Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
dd04afa0e5 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
275b4697ba Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
4cf871e22d Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
31132ecbdc Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
e061a7bb6f Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
b7bc694c62 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
ccce6e8720 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
3ec01cd3cd Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
71f9dcafa9 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
573fa8dd53 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
6a640ae8c4 Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
614f5a8488 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
5e2f50debc Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
3294830040 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
2bf3bee1ae Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
15302752ac Work on debian package 2011-07-27 17:53:44 +00:00
Juanjo Menent
8f29b8627d Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
5559c6f7b5 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
66d407b454 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Regis Houssin
e76f0eed75 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
5c9425546f Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
d0b8abcc0a Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
b9153ac078 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
073f420ea3 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
ee1003a69c Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Regis Houssin
5441012eb7 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Laurent Destailleur
39597a38ed Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Regis Houssin
a6c2ad1662 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Laurent Destailleur
572d00c9d7 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
0756eef464 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Regis Houssin
a5e5cb9f49 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
11a5b06209 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
cba43b949b Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
b9681d9071 Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
31d591eefe Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Juanjo Menent
6454c5985c Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
ecd1821446 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Juanjo Menent
4a69df633c Fix: Display issues 2011-07-21 09:05:33 +00:00
Regis Houssin
b718e9b9f2 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Juanjo Menent
558040a060 Fix: Display issues 2011-07-21 09:05:33 +00:00
Laurent Destailleur
1e0b2b4a6b Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
526b5fe768 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Juanjo Menent
7bc2d3845d Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Regis Houssin
f0eb4a6c9a New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
27d78b0b9a New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
59e6bf6fd6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
6db9ce5eb6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
c74a2096c4 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
022c53e024 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
d164f833db Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
f2080429ee Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
87865d2e64 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
1c9df3fc17 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Laurent Destailleur
4ac73956ba Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
aa511f1ca1 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
10ac7b353d Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
d72a41895d Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
e0b6d5a954 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
582dac42b3 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
4bc43cca36 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
ec1a0fcdc0 Work on debian package 2011-08-01 18:22:25 +00:00
Regis Houssin
64782606c5 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
b57ccd087c Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Regis Houssin
5f757dcb63 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
bc7c7cae40 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
4a548133ae New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
1d7201ffa1 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
3e52ac81cc Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
8799d77db6 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
107d061516 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
6a745c245c Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
2fc9021da1 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
5ad39ba646 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
69eb2fe0d3 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
2551e3242d Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
e76c8581b9 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
1284817584 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
de7c05168a Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
8fbe5b7f66 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
0014911188 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
37f685b299 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
cd7cf8bb97 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
587356f70d Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
4b56e720e8 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
9e08fe47c6 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
96dadba6c3 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
ccc4c5af9c Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
af18d67101 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
ba2cef8378 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
b1bb1df4ac Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
eb6889bca7 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
e4723e2d56 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
1f5799ace2 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
e6de3c2d4c Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
f31beaa396 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
4d2a5c3b85 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
f6fe2bd8ce Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
b620f32ed1 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
3878de9878 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
dc91da64a8 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
6c936269bb Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
38e9e3cc50 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
5bb0bea50c task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
3121f3cc33 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
317ace38a5 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
9aae629e93 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
d5eefaf207 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
197b8423b5 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
82aa315d87 Work on debian package 2011-08-01 18:22:25 +00:00
Juanjo Menent
22b0ca60b6 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
9081867b8d canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
63319ed4fd add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
383a6a7d1a Work on aps package 2011-07-28 23:05:13 +00:00
Regis Houssin
095687e745 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Laurent Destailleur
bbafb4f3d6 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
03565302a9 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Regis Houssin
1dc5e30809 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Laurent Destailleur
ebd85ff396 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
46bca85c4e Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
6b369345fb Add barbaros info 2011-07-28 18:34:45 +00:00
Regis Houssin
29f4f96056 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Regis Houssin
a42ca22701 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
f8c9c13101 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
48884fa768 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
1e6f3819b3 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
6e5f0d5cf3 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
35929fca6d Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
9aae606b2f Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
bc7ed861f7 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
f48d4a2067 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
62cd282c59 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
5e212bbfcc Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
75d4e1fd3a Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
9f10936970 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
2aa6c2c878 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
43f38d8133 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
dbc5cb759f Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
ba2abde2e3 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
4e312be82a Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
6bec2e6004 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
ffee809ae3 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
72f2d251f0 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
b52eb04388 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
3d8c8f8c9a Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
faaffa4c9e Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
c55f630880 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
d09c69e32b Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
5d467e7ac2 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
fdda726143 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
b45f0f3692 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
b6707e5b92 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
bd8af90e3c Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
f2263eb576 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
29f5c0d9f4 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
50ac2e5524 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
ecbdc39132 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
f56166d1b7 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
fa89652d57 Work on packages 2011-07-22 16:40:17 +00:00
Juanjo Menent
e8875b8682 Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
fb9a3732c0 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
0db0a1256c Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
dc03eab7fa Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
c6ed9245e0 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
77cd2d8455 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
3a2e4cbf71 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
533697c141 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
ce3b95eb24 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
d4ff1d24d5 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
0c6985fb15 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
ba407740cd Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
4c647ada61 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
4ef6cd0758 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
8aa8ca39d2 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
abaa80301f Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
48e0169105 Work on packages 2011-07-22 16:40:17 +00:00
Juanjo Menent
e346ac420d Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
ff20e40982 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
e895c749dc Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
176e7bbb0e Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
c78762cefd Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
3153d466b6 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Juanjo Menent
ee0a321c92 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
996563a5ef Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
a1525f0a90 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
3178cc6d33 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
2e70fb9866 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
d44c3bca97 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
26e3904475 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
91394db0bc Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
ff20b26990 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
74874c07d2 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
e09eb27106 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
44b53d5054 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
ac194ad794 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
009ff969ba Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
f554f8a6a0 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
6312e6434d Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
fd897bc7c2 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
89d95962c3 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
d3944539bb Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
80fcc55488 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
b07164305b Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
534abdc503 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
118f78a4ca Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
971fc57abc Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
0946a795f5 Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
4f8acdcf98 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
c01a0f89e5 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
6f0a948486 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
9ff3e36a7c Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
ee5cc5ee99 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
e103a4a4c1 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
6065736431 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
9632213725 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
1948482058 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
7950f8bfac Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
a1480ae536 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
cb32085fb0 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
5135d01c29 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
c92c7ad3e9 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
5bec734022 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
757199aa7e task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
80db8cd233 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
fe9881d978 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
8052e7571b canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
2e614e5e03 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
8ea01621dd Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
7d38bba095 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
325230a017 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
c394e4d01e Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
24fc7dd5fd Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
3dce6a0fa8 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
b3af1cbcd4 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
e9d6cdd22f Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
716d8900ba Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
2438f49a75 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
df9feaac6b Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
49622bd5fd Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
569d1a3a5d Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
32cc15966a Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
b9c5ee6bda Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
b1d7f8cd1f Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
e488438de5 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
b4eb9676e8 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
d170c6ca99 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
39d5336fb2 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
3a350c5041 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
37a1e1d52a Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
4c75195ef0 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
9f2bb4e161 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
fd4cef93e2 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
5d31b7d559 Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
e4d2e975ed Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
354862daa4 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
83e8c733b5 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
e20cae05f5 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
ee2f29493c Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
3498da14f5 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
4c4790f975 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
1a00f8c937 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
b41738871a Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
142fe32513 Work on packages 2011-07-22 16:40:17 +00:00
Juanjo Menent
d2b4100dca Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
8676b5c909 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
06868491ac Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
395112d97d Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Juanjo Menent
5be3c34fbf Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
2e529870fa Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
19231ed89c Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
b59685844d Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
0841f3a769 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
ecde919f43 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
2ba37ff6c4 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
0a1c48175a Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
17cfc63d4f Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
1c2c240186 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
e30d723192 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
fe14cae1ff Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
9f85fcf3fe Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
fbc84b8d5d Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
4ce7914a04 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
6d37323780 Work on debian package 2011-08-01 18:22:25 +00:00
Juanjo Menent
278b0ae48a Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
676db78612 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
cdcef0b1bb Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
4c79b63306 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
d3c1eac2c4 Enhance debian package 2011-07-21 22:11:30 +00:00
Regis Houssin
4b2bb05eb9 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Regis Houssin
684c4e476b New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
28ed1d5917 New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Juanjo Menent
fa7a0eb056 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
936a6796de Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
2b5c60dfce Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
65129d3d5f Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
f9bfb9cc65 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
8dbcc30e52 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
d8037d863b Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
7395f2fc49 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
ef63f2aafd Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
52207543fa Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
731349ec23 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
4f162eacfb Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
9eea7398ee Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
76aadf9163 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
bc2716b151 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
594284ff5a Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
1988ceb702 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
08cce9a8c1 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
87c0037b77 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
a45bac0648 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
640537a1f1 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
d53f51db1f Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
c21aaea1e6 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
c9d9c25be7 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
796cf9d0e1 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
2415aafa1f task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
c20c5c1c7c task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
5d79b96e8c Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
227b319de6 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
20104b8863 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
d16cb6a6aa Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
a8efcf3a1c Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
edb75a44a7 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
6704fb791b Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
1971ef875e Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
c705bac291 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
90de21653c Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
995138102c Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
d3ba745dbe Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
48d94b7e37 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
51255f8a45 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
78f7e753f7 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
fdacfe685a Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
263bf90335 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
a09d1799e3 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
7020a8a474 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
408e42cc6c Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
c072b5488a Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
14024aa8b4 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
76de7b60fa Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
a16faf0348 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
0296e6727f Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
ad24705511 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
8059bb6843 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
892bc81c07 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
4d8d6979fa Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
0e28fa08fd Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
622a71a220 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
bd440414ce Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
73916e5e4e Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
fc0e53792b Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
595fb37c22 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
c811eef600 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Juanjo Menent
706a7bf591 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
Juanjo Menent
e5214bb8d1 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
02289a2e3f improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
cdelambert
2e0f7f1291 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
387fe2f974 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
76feb130e4 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
23cd14ac4a Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
257c969bcf Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
0530b491ba Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
318941da91 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
e836c05c44 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
79d453752c Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
cf49f5c1a2 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
d91f8299cc Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
39376e0137 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
1f47c4c513 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
7a95457f8c Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
47a8942b85 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
b6cd6d3ce2 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
8ecafa35da Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
0d102641cb Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
c39de7663a Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
9814e03af9 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
6a3063e629 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
15dc2b774f Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
76ef880682 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
e1092e68eb Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
6d80ca3196 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
aaed0fc82e Work on debian package 2011-07-25 23:20:13 +00:00
Juanjo Menent
9e76c398f6 Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
c3b121d912 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
9e50534f4e Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
6a3027b3e8 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
97b534703a Work on packages 2011-07-22 14:15:36 +00:00
Juanjo Menent
4761e8109e Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
7f58010f8f Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
65d0d5a3ce Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Juanjo Menent
96cce18a06 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Juanjo Menent
12995e2b70 Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
f3422557be Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
0f8e968276 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
947031a166 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
dbad6fc639 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
7db5423aa2 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
f0893ff424 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
c40e5807be Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
4b57d6a428 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
4cab6bab7c Work on packages 2011-07-22 14:15:36 +00:00
Juanjo Menent
19f7f39bd3 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
a826242609 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Laurent Destailleur
904263e5f0 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Juanjo Menent
b0f8d11a28 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
5d0716b0e5 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
85ccdd6933 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
d1c3d15a16 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
c03befd40c Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
600281323f Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
5f0d6f58b5 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
9089998b35 Fix: Display issues 2011-07-21 09:05:33 +00:00
Laurent Destailleur
c8f3429640 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
523b83a262 Fix: Link 2011-07-21 22:54:35 +00:00
Juanjo Menent
45092e7020 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Regis Houssin
f883477925 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
e70db2d3a7 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
b63ff03c67 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
51065df2f3 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
c4a7720a24 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
10429b4a28 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
e276ab6614 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
1c915c30e2 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
9a5fd2b74e Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
642ad29fc1 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
874dd4f6d4 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
022d981eba Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
59ebc4292e Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
e6c16f6b8b Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
1770a14167 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
4f48784767 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
24b6423b68 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
2b7ab1bd75 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
795e4fd24e Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
a5c94dfa08 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
8d7a376423 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
886b0f30b4 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
a0972fe60b Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
529aba52d9 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
abc89a42a6 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
bd8b339d78 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
87fcf18183 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
a3c7c60f50 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
cd9024abaf Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
c10abc0024 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
b8712a85f2 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
85617face3 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
af2c7be2df Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
a1a3f8519c Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Juanjo Menent
fbbc321f36 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
4386276f00 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
dda6cd7ae1 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
ed8e195569 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
30ed663056 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
e50557cb90 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
66b2611bf7 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
9c359f8da0 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
b792469111 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
b03644b06b Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
7c5cebc775 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
cfa8d7c2c6 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
1fea7b2295 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
82b28f9c58 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
11b65ffb06 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
c04faeb621 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
fd7aebf964 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
42f0a9ecd5 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
015fedb537 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
a188b51c38 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
8156090d8e Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
f7d47360a6 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
0b4e7603d7 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
8a30f28b1f Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
b0347f34df Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
f0b733ae53 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
cc10df9221 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
6a2ef0421c Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
ab1ca0f9f2 Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
0adc92c479 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Juanjo Menent
c49bc12a6a Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
179cf0a434 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
2775d07293 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
a638fce6e5 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
bd7bf3360e Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
7cc8f98dd6 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
a3dd3b7152 Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
7ab8775023 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
6b694c82ce Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
895cdcfcc3 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
dc2ffd671e Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
e51961d3ce Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
f514f1094a Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
a0e304da73 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
8659513e3b Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
a44b33339b Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
8e99dc67e2 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
d88fb41281 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
4077f80133 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
3b2e9c7291 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
57683f0144 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
3cae71d0a8 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Juanjo Menent
d3ec43ca7d Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
184bc7e0f8 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
28c51a0736 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
fd3c0e6521 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
20c8b06b2a Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
8a991137c2 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
3c735e339d Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
1b0978df03 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
0107984712 Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
d2a8bd3d12 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Juanjo Menent
abcd5bf3b0 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
be107ba4e2 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
9fe1727028 Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
41ff655907 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
b85c0b66c2 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
cc43388c0e Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
0a29341f84 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
d6eaa33c22 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
16a5833965 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
d019bb23e7 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
6054167209 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
2c3ac0034e Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
f5d2bb45cb Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
5ace2b6d57 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
1c73eb9949 Fix: Avoid errors into rpm packages 2011-08-03 01:13:30 +00:00
Laurent Destailleur
ac13585deb Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
d0f4d69385 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
265e8bc5d7 Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
789b8be70a Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
a56eb12528 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Juanjo Menent
c8b0b59976 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
40290e280f task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
6421379521 Work on debian package 2011-08-03 00:47:15 +00:00
Laurent Destailleur
14de8fad44 Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Laurent Destailleur
4b55daf0d4 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Juanjo Menent
b12f0d958a Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
f374b8daeb canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
Laurent Destailleur
0b63c10fd8 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
tiaris
e9748a280c add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
a3f9fda68e Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
d51a39d21d Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
e1c93fa596 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
fd6955a470 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
74684d23c9 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
d1b9868d5f Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
b0f70036c6 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
bf0c4cffa9 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
93c309dc53 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
a0db00f1a9 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
a95979cc79 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
fecd386322 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
569a491579 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
274d49a033 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
467c458543 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
7f436411fc Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
953ea95700 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
6ea965f73c Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
4d913363f0 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
102a37721e Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
6e03bc5864 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
4ff3795807 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
a77d0863a6 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
c9a868f516 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
b38cb46261 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
ecffe0efe9 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
7afbf056a1 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
f73d838e45 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
49fc75d7a2 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
c5378e7a15 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
288cec05ba Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
36063f2e36 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
2186043a7d Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
8278e167b8 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
41bed95f8f Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
18385d68fc Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
303f81d0cb Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
fd8d2559e6 Fix: Avoid errors into rpm packages 2011-08-03 01:03:45 +00:00
Laurent Destailleur
b5cc0b2a82 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
2726938f3f Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
8d761978bf Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
d4882f67a6 Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
9fb8a5ce4a Work on debian package 2011-08-03 00:47:15 +00:00
Juanjo Menent
425ca17b0a Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
3571fdaa92 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Laurent Destailleur
d089ba53cb Fix: Avoid errors into rpm packages 2011-08-03 00:45:22 +00:00
Juanjo Menent
e53e40f66a task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Juanjo Menent
4ee80dea20 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
fa56bfd81b improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
04b4f0dd1f Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
d3dc0987b9 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
0658de8396 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
7e3163c210 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
a47757428d Work on debian package 2011-07-26 22:25:51 +00:00
Juanjo Menent
19eed6fb48 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
Laurent Destailleur
0d3cdbd93c Work on debian package 2011-07-26 21:40:25 +00:00
tiaris
a76ffc8777 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
2f9f32e204 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
f399916eb7 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
15610ac179 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
d8bec72b50 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
40b581b5b4 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
99e6ef52a1 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
2c19ab7b7b Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
e59f09d5cd Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
490b4997eb Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
ee695f705f Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
9c4a6a7d9f Work on debian package 2011-07-28 18:31:45 +00:00
Juanjo Menent
9ac18ae7fd Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
cbc9d43285 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
3f4a5e26ab Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
37f4a80331 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
40c4eb2e84 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
8a505b8861 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
e9988bb3c5 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
594e178352 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
c72cdcaecd Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
1a95b7b050 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
d536ba7322 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
42fbf8aaf7 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
a9e2e70984 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
6d78d4136e Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
b8cf1cfdb4 Enhance debian package 2011-07-21 22:11:30 +00:00
Laurent Destailleur
1ab5b6021b Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
1302f527db Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
9315ae8378 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
6c86549e1c Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
2e87531b87 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Juanjo Menent
5d8f6370dd Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
ea97a3f5c8 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Juanjo Menent
2ad34345d5 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
211ead3ed4 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
cc8bbd4b0f Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
9e37fb19e6 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
8adc308caa Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
7a929c5b36 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
e879ce1326 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
ee9e59c08d Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
b0439d61ee Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
5ac40dd82f improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
1fcafdb048 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
b5cf0d41da bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
e39e41aefb Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
17521065f1 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
875f7a26f8 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
4bf3997db4 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
21fb58e249 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
5d228ace49 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
275011d6de Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
c866d4f474 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
79bd7795f8 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
23b17b43aa Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
56e62cdca1 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
87a99b5723 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
942eb94fac Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
d0ce3a9aa3 Work on packages 2011-07-22 16:40:17 +00:00
Regis Houssin
6a4449221e Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Juanjo Menent
2850471ec2 Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Regis Houssin
39049fbe91 New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Laurent Destailleur
e7df579646 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
4daeb1bd58 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
60cb75331d Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Regis Houssin
468ba3ab6f New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Laurent Destailleur
c57934d9bd Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Regis Houssin
8f9169ff3f New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
4ed288e497 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Juanjo Menent
4f0011484b Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Regis Houssin
43ce558229 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
1703838d0d Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
50198dd443 Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
832c3fd0ba Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
f0bab293df Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
7dda331a09 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
b664b28935 Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
4c09842e17 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
0608e2f2e2 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
2904905e51 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
3b56fe1823 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
741795b58d Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Juanjo Menent
9c994fcdd7 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
6c7ea24104 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
2367608442 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
Laurent Destailleur
660f301b3e Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
245e0edc11 Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
a45ad24015 Fix: Avoid errors into rpm packages 2011-08-02 21:53:58 +00:00
Juanjo Menent
ffe7950a51 bug #33926: Don't can edit contract lines 2011-08-02 12:44:20 +00:00
Juanjo Menent
d31d9c4396 Trad: More accurate trad 2011-08-02 09:31:06 +00:00
Laurent Destailleur
91de73e605 Fix: Restore feature to have code inside language list 2011-08-01 22:03:50 +00:00
Laurent Destailleur
ef082f9d06 Work on debian package 2011-08-01 19:10:27 +00:00
Laurent Destailleur
a114b74c52 Work on debian package 2011-08-01 18:58:37 +00:00
Laurent Destailleur
cd7e86fc4a Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
d3a5e23c0b Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
bfc4221033 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
d80041f9ac Work on debian package 2011-08-01 18:22:25 +00:00
Laurent Destailleur
91b10cbdf3 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
56aeaafec0 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
007759b3a5 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
29bee576e6 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
108b2c033b Fix: Missing key 2011-07-29 19:59:10 +00:00
Regis Houssin
af4bd1f8b6 Fix: rename inc to includes 2011-08-01 13:26:21 +00:00
Juanjo Menent
e6fb79bdb6 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Laurent Destailleur
a9355be929 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Regis Houssin
620b3edb2a New: possibility to use includes/modules in external modules dir 2011-08-01 13:15:53 +00:00
Regis Houssin
02aa3d690d New: possibility to use includes/modules in external modules dir 2011-08-01 12:53:37 +00:00
Juanjo Menent
c84d113fb0 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
01d0765e99 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Regis Houssin
4a0c5e06bb New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:15 +00:00
Regis Houssin
53940cfbc6 New: possibility to use includes/modules in external modules dir 2011-08-01 12:25:14 +00:00
Regis Houssin
3ec1a85a01 Fix: case problem 2011-08-01 12:08:31 +00:00
Laurent Destailleur
615a5e3f0d Fix: bug #33900 : Third party name reset after the autocompletion of city name 2011-08-01 00:38:49 +00:00
Laurent Destailleur
105f2278bc Fix: Avoid errors into rpm packages 2011-07-31 23:54:11 +00:00
Laurent Destailleur
5bb721b21c Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
6187ab8c20 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
b331b41e66 Work on debian package 2011-07-28 18:31:45 +00:00
Juanjo Menent
65852c2930 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
Laurent Destailleur
2e1e8d16d5 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
tiaris
d81aa73e22 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
Juanjo Menent
7c17b794e9 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
8c9d73f255 Fix: Avoid errors into rpm packages 2011-07-31 23:45:11 +00:00
tiaris
08b2df243d add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
4029e887fb Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
ed950f1802 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
b0ff4066ea Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
7e027f70dd Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
af59144f81 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
3406bbcb76 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
539642e490 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
54b78e417d Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
b13b10811f Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
86d9b1f20f Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
97bb23660f Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
60a3742ebd Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
b0830db918 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
18b9653bd1 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
52e978fac9 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
2c2c525de5 Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
b6525ab4d9 Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
e279d8aa08 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
ba632a031b Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
e403484ff6 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
43783f34a4 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
96075560e2 Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
d9db1f5f8d Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
b0dfe9a2f6 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
5dca00fb74 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
e2652a9403 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
504445d4ff Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
3f48932f12 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
5b1b122dd7 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
51b72553a0 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
6abc17af9d Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
4660c9f709 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Juanjo Menent
b0087232e6 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
1ad43d1859 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
8ee0c4d070 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
92e5903ba4 Fix: Avoid errors into rpm packages 2011-07-31 23:24:38 +00:00
Laurent Destailleur
0a20b3a90c Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
12746ce0a2 Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
55298eba55 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
82a749690d Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
7bbee1937c Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
634ff69db0 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
f889fec51d Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
8729c8dd8b Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
c9d6226c89 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
5a76ba8eee Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Juanjo Menent
678c5039ba Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
8f87c5f700 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
028aa5292e Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
3634ce8bd7 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
c1e1c1945e Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
a345747e93 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
60a5d219c3 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
20a3f75464 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
e8e61dc280 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
2e176d5d64 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Juanjo Menent
3feb78301a Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
bb32f6b6fd Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
3b2191c939 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
9c194ef6b7 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
a260c33225 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
68e4db1fa1 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
3894ce175a Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
0995e629ef Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
6bf9a0fb84 Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
3e060a5993 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
fb6361cc95 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
480d86da17 Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
8e9f2f99ea Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
5c35651214 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
a42e6602e9 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
51eb108c57 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
64ee74a00e Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
6ded227568 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
3471fbbe44 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
57957eb68f Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
6f7e38d55e Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
42fa44e596 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
554224b298 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
5e8f543c2a Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
9cce75dab2 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
24e340a6a2 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
ffa1c459c7 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
586cdf755e Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
dba8c1d810 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
5bbbdccc9e Fix: Missing key 2011-07-29 19:59:10 +00:00
Juanjo Menent
63afbfd695 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
26f2575962 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
52b441b5b8 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
936a7ee94f Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
3cf3ebb576 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
9cf974802e Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Juanjo Menent
ec42807216 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
Laurent Destailleur
f0dc1b3b7b Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
2a9ed0ba21 Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
tiaris
5ac8544761 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
38daac5548 add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
9f5b46d691 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
5a4861fa73 Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
78800339af Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
6a7e2d5c86 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
605075771b Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
278e6e9b2e Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
f50e6e0ce3 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
56a533f807 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
e07563a69d Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
bc1f88b90f Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
718ea02eb0 Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
854289cdd2 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
f91c87c4b7 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
65f2058af9 Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
d787bc7917 Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
0ebccf3308 Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
bc6b2c2350 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
aec1dcc31b Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
ed9e546fec Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
1dd5967a8d Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
9681548c20 Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
74b97cdc67 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
78d4d0aed9 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
7fee384a1f Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
a778deef79 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Laurent Destailleur
993c3cd60b Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
cf1c1b620a Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
c5b6e8bb34 Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
54201676a9 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
9299e9c66a Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
7d1deed3e9 Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
a48f0e906c Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
5966a860a2 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
2442731474 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
1fd89bb20b Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
96ab7ef6b1 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
576bff150e Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
a6a1697e34 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
3a6ced10f4 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
3d0ceec2e4 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
9a67e6a993 Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
0af0c9a4ab Work on debian package 2011-07-27 16:45:46 +00:00
Laurent Destailleur
10a1afddc7 Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
a004cd22ee Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
7f0e844a18 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Juanjo Menent
94e5ba8662 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
891d246d45 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
f113c6329f improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Juanjo Menent
c54e425050 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
7250dd1e00 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
ad573f245d Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
cf420d675e Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
812c2b116f Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
7fb5845dcc Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
902b494251 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
043899d396 Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
fb40f26fd5 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
bee1b4ec39 Fix: Avoid errors into rpm packages 2011-07-31 23:19:04 +00:00
Juanjo Menent
01184952d2 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
Laurent Destailleur
18ef3ee40e Work on packages 2011-07-22 16:40:17 +00:00
tiaris
c907e62d15 canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
014e28f12a add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
4156cc8d79 Work on aps package 2011-07-28 23:05:13 +00:00
Juanjo Menent
8dbcbf0788 Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
6613b23740 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
540b7a28f1 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
b379d06334 Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
f6ca8a348b Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
a57dc60ea7 Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
ea35347e40 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
da3a930fb1 Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
c94528adc6 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
2a8dbbb028 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
43cd78ad69 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
ca12b4a798 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
43b4dadb96 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
ab9bfa8d29 Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
34df3efec9 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Juanjo Menent
1d27970ac7 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
860b4869c5 Work on 3.1 packaging 2011-07-31 18:06:36 +00:00
Laurent Destailleur
56f5030d04 Work on 3.1 packaging 2011-07-31 17:14:02 +00:00
Laurent Destailleur
68167da10f Work on 3.1 packaging 2011-07-31 16:34:58 +00:00
Laurent Destailleur
258939744b Work on 3.1 packaging 2011-07-31 16:13:04 +00:00
Laurent Destailleur
e8217fe0de Work on 3.1 packaging 2011-07-31 15:31:32 +00:00
Laurent Destailleur
58e444448c Work on 3.1 packaging 2011-07-31 13:28:45 +00:00
Laurent Destailleur
59fe3b7e2f Work on 3.1 packaging 2011-07-31 13:25:52 +00:00
Laurent Destailleur
8facd0574a Work on 3.1 packaging 2011-07-31 13:17:03 +00:00
Laurent Destailleur
25c64e2b78 Fix: Duplicate entries 2011-07-31 12:31:00 +00:00
Laurent Destailleur
5d487cd45b Work on 3.1 packaging 2011-07-31 11:56:43 +00:00
Laurent Destailleur
e5ddb2ee70 Work on 3.1 packaging 2011-07-30 16:55:18 +00:00
Laurent Destailleur
0dc27224e5 Work on 3.1 packaging 2011-07-30 14:56:11 +00:00
Laurent Destailleur
7919dca3b3 Fix: Removed not used function. 2011-07-30 11:12:52 +00:00
Laurent Destailleur
6995805b4d Fix: Code could not works for debian packages 2011-07-30 10:23:24 +00:00
Laurent Destailleur
c8ee93737c Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Laurent Destailleur
05de80f241 Fix: Removed not used function. 2011-07-30 08:56:26 +00:00
Laurent Destailleur
91c176d781 Fix: Bad line 2011-07-29 22:31:37 +00:00
Laurent Destailleur
027706fae2 Fix: Trans 2011-07-29 21:24:04 +00:00
Laurent Destailleur
4c6a01d4c6 Fix: If list is empty, show "None". 2011-07-29 21:15:39 +00:00
Laurent Destailleur
3e68e9d931 Fix: jnotify was not visible 2011-07-29 21:04:27 +00:00
Laurent Destailleur
0a6c6149ae Fix: Trans 2011-07-29 20:55:19 +00:00
Laurent Destailleur
fa32ad36cd Fix: Uniformize error management 2011-07-29 20:47:34 +00:00
Laurent Destailleur
9876bb5c7d Fix: Missing key 2011-07-29 19:59:10 +00:00
Laurent Destailleur
753afbc251 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Juanjo Menent
009eed8a73 Fix: Missing translation
Exit make a logout
2011-07-29 14:15:29 +00:00
Juanjo Menent
f5145536f2 task #10501: Can use point of sale with different bank accounts 2011-07-29 10:50:16 +00:00
Juanjo Menent
0ccee013fd task #10501: Can use point of sale with different bank accounts 2011-07-29 10:49:58 +00:00
Laurent Destailleur
2127a4b886 Fix: Avoid errors into rpm packages 2011-07-31 22:21:57 +00:00
Juanjo Menent
adaef2b876 Trad: More accurate trad 2011-07-29 07:21:45 +00:00
tiaris
0264cd32fc canot delete product with supplier refs 2011-07-29 06:59:36 +00:00
tiaris
e45a8f3f0d add constraint on product_id 2011-07-29 06:58:52 +00:00
Laurent Destailleur
e9d88f69e6 Work on aps package 2011-07-28 23:05:13 +00:00
Laurent Destailleur
b092de8cb6 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
17764e8fa0 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
b8314a1685 Work on aps package 2011-07-28 22:48:58 +00:00
Laurent Destailleur
87e33b9981 Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
789b1a6ab9 Fix: Add missing fields 2011-07-28 22:22:31 +00:00
Laurent Destailleur
4257baa73b Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
a4d3f67d68 Fix: Theme 2011-07-28 20:54:02 +00:00
Laurent Destailleur
9ef48b4e8b Doxygen 2011-07-28 18:57:23 +00:00
Laurent Destailleur
1284703343 Add barbaros info 2011-07-28 18:34:45 +00:00
Laurent Destailleur
aa4e2b618d Work on debian package 2011-07-28 18:31:45 +00:00
Laurent Destailleur
b84202102a Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
528f74b91c Fix: Removed deprecated file 2011-07-28 15:30:27 +00:00
Juanjo Menent
3346a4347e Add Mexico society types 2011-07-28 15:09:53 +00:00
Laurent Destailleur
3d7fff8d79 Fix: Removed duplicated files 2011-07-28 14:27:57 +00:00
Laurent Destailleur
118dcf2c3e Fix: Showing companylogo 2011-07-28 13:56:17 +00:00
Laurent Destailleur
14ddbaceef Fix: Removed scroll bars 2011-07-28 13:31:58 +00:00
Laurent Destailleur
01a05231e0 Fix: Removed bars 2011-07-28 13:22:19 +00:00
Laurent Destailleur
f5c5fc8afc Fix: Removed duplicate files 2011-07-28 10:55:45 +00:00
Laurent Destailleur
17cc0cc816 Fix: W3C 2011-07-28 10:43:43 +00:00
Laurent Destailleur
1244024f06 Fix: Removed warning 2011-07-28 10:36:43 +00:00
Laurent Destailleur
2fd495582b Work on doliwamp package 2011-07-28 10:29:49 +00:00
Laurent Destailleur
f23564148b Work on debian package 2011-07-27 23:51:07 +00:00
Laurent Destailleur
3c25a132d6 Fix: Message at bottom 2011-07-27 23:50:52 +00:00
Laurent Destailleur
60f5032950 Fix: autoselect was not done 2011-07-27 23:37:01 +00:00
Laurent Destailleur
4d40d2d74f Work on debian package 2011-07-27 17:53:44 +00:00
Laurent Destailleur
41d94b9c09 Fix: Removed deprecated file 2011-07-27 17:34:43 +00:00
Laurent Destailleur
e868d0d991 Fix: Removed deprecated file 2011-07-27 17:32:40 +00:00
Laurent Destailleur
3698bc1d07 Fix: Nb of pages 2011-07-27 17:28:42 +00:00
Laurent Destailleur
5b894c58d3 Work on debian package 2011-07-27 16:58:39 +00:00
Laurent Destailleur
bc47dc5b3f Work on debian package 2011-07-27 16:45:46 +00:00
Juanjo Menent
1dd0e5cfa4 Trad: Improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 13:19:38 +00:00
cdelambert
65dda27141 improves the simplified payment
MAIN_JS_ON_PAYMENT must be set
2011-07-27 08:00:45 +00:00
Laurent Destailleur
db3c0c6bb0 Fix: Remove sql 2011-07-26 23:25:59 +00:00
Laurent Destailleur
9a2b5d1531 Fix: Remove sql 2011-07-26 23:16:47 +00:00
Laurent Destailleur
5d94c2510d Fix: tr-td 2011-07-26 23:11:52 +00:00
Laurent Destailleur
9dff595b21 Work on debian package 2011-07-26 22:53:13 +00:00
Laurent Destailleur
07cb82c977 Work on debian package 2011-07-26 22:25:51 +00:00
Laurent Destailleur
a85fbf1fda Work on debian package 2011-07-26 21:40:25 +00:00
Laurent Destailleur
e009666a90 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
f35492a422 Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
52e9ac65f6 Work on debian package 2011-07-25 23:20:13 +00:00
Laurent Destailleur
df5eebb5d7 Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
89067e0fc0 Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Laurent Destailleur
081329a9a4 Fix: Avoid errors into rpm packages 2011-08-03 01:51:30 +00:00
Laurent Destailleur
56f768317b Work on rpm package 2011-08-03 01:50:06 +00:00
Laurent Destailleur
00d637d139 Work on rpm package 2011-08-03 01:43:26 +00:00
Laurent Destailleur
dccae5e682 Work on packages 2011-07-22 16:40:17 +00:00
Laurent Destailleur
bc43f3cf4f Fix: Avoid errors into rpm packages 2011-08-03 01:32:42 +00:00
Juanjo Menent
228d5e4d0d Trad: More accurate trad 2011-07-22 15:25:28 +00:00
Laurent Destailleur
c96fca2f1e Work on packages 2011-07-22 14:15:36 +00:00
Laurent Destailleur
bbc1cf3a53 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
a9070fd48b Fix: Migrate requests to delete orphelins 2011-07-22 13:46:34 +00:00
Juanjo Menent
e7602d8cd4 Remove MAIN_FEATURES_LEVEL for ical 2011-07-22 06:51:30 +00:00
Laurent Destailleur
20c7d7aba0 Can disable string encoding (if already done) 2011-07-21 22:55:06 +00:00
Laurent Destailleur
b46bc08417 Fix: Avoid errors into rpm packages 2011-08-03 01:22:37 +00:00
Laurent Destailleur
f7268d74c6 Fix: Link 2011-07-21 22:54:35 +00:00
Laurent Destailleur
cd15f93076 Enhance debian package 2011-07-21 22:31:49 +00:00
Laurent Destailleur
a90c8a7f72 Enhance debian package 2011-07-21 22:11:30 +00:00
Juanjo Menent
72c8432f4b Fix: Display issues 2011-07-21 09:05:33 +00:00
Juanjo Menent
85bf64ead1 Trad: Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-21 07:12:40 +00:00
Laurent Destailleur
bd5b11d532 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
e907773a9f Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
ce97e9785f Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Laurent Destailleur
f7b643eb42 Fix: Avoid errors into rpm packages 2011-07-31 22:08:25 +00:00
Laurent Destailleur
5305477435 Work on 3.1 packaging 2011-07-31 22:08:12 +00:00
Laurent Destailleur
00efb80b36 Fix: Avoid errors into rpm packages 2011-07-31 21:24:20 +00:00
Regis Houssin
dcc9cb170f cvsimport 2011-07-21 04:04:57 +00:00
Laurent Destailleur
5fffa68d9b Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
7edde5f47b cvsimport 2011-07-21 01:20:31 +00:00
Laurent Destailleur
2b2a342c51 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
9217f40ae1 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
f835700f4e Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
df2b3d9394 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
6a8021e57e Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
68ff9e739c Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
94621467cc Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
775a04967d Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
850237613e Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Laurent Destailleur
5a8f1d2c89 Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Laurent Destailleur
a635db539f Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
312ef624de Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Juanjo Menent
38f6563146 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Juanjo Menent
5f4ea14470 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
39c5ea3886 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Laurent Destailleur
8a49028534 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
0093e03271 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
8549f0304d Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
fc32d03d85 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
1a0bee1134 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Laurent Destailleur
b362d51d07 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Laurent Destailleur
a4b6bc6293 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
751132284a Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Juanjo Menent
0860ed6f36 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Juanjo Menent
5742cbfc43 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
097fd50169 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
291e5cdfea Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
cdc66c69f4 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
dd7ebd493f Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
a8094a5be0 Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
fcb48cce6d Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
82df91c244 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
1266b33146 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
3a4f1d8c05 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
ff2eca6c3e Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
0ad17d8aef Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
e3c01f4735 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
b91cd03a2e Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Laurent Destailleur
14817ce264 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
2899942870 Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
f5e8da79c0 Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
25e43a4d4e Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
20ab6ad12b Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
6bad893f65 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
f3c4b1f472 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
c7541c77cb Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
10f5bcbd88 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
2d8ab0c24b Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
31b8137870 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
ff29cabfbc Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
53c8b2ebdd Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
cd0a56cdd3 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
fd7358b11e Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
339cda5318 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
ccb2dae3a0 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
8941ee5874 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
e1727c2eed Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
aeb76aa6d8 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
a8d6f0aad4 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
2324d80491 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
2140030ed6 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
59113a725f Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
df63947941 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
11af2240ed Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
117b9766cf Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
9e3d45d9d0 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
9456a1ca56 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
7e9ab1f8d0 Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
eb066f6459 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
f9f4465398 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
4bcb0825e8 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
64b57604cd Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
c9b55a29fd Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
16a309abdc Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
362c86e05c Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
9a78b22a70 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
ce601564c2 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
818b05ca97 Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
1eabe02267 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
ee1d409976 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
c509b1cef9 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
77c6de324e Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
1f7552b73e Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
d177381fb5 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
5056db9fb2 Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
7c891c7756 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
7b312c836e Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
3435266f83 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
f46417968e Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
6dcf609850 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
1717772b38 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
96f2dc9524 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
ab43eeb472 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
179654ae0e Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
66e3ba5ccb Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
b613f6d1ac Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
de16ea3631 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
8319ca6e2c Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
f2442cdb60 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
47316ebae7 Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
98b6a61f14 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
569418c244 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
8bf176bcc6 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
9fdb1df66b Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
0f1409bed5 Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
fb0d52e4db Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
bb82e83993 Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
8c83728a65 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
db00c615ec Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
f510b5fdef Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
f9269235ee Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
751407a6ed Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
c4befc1498 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
4726c7b6f1 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
1f0cea29f6 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
b0b9dd27ac Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
58ef9318c9 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
e90ef6dc2c Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
952a3cc1cb Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
9929d3c344 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
00b6913af9 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
7263440c53 Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
6640f65268 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
b09b0a5e4d Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
1d5a75c77a Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
43aebbad46 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
0b66920169 Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
541e7ae748 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
6ad4ac5bcc Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
08c2291159 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Laurent Destailleur
c260bf27f4 Clean code to remove a lot of quality test errors 2011-07-21 01:20:31 +00:00
Laurent Destailleur
64ad517e46 Removed useless file 2011-07-21 00:53:23 +00:00
Laurent Destailleur
962c31964e Fix: Can add empty lines 2011-07-20 21:26:11 +00:00
Juanjo Menent
8c4b2f4c83 Fix: Add name of the third on the list, if applicable 2011-07-20 19:22:14 +00:00
Laurent Destailleur
f20a893724 Look fixes and enhancements 2011-07-20 19:03:31 +00:00
Juanjo Menent
ba4b6299f6 Fix: Add name of the third on the list, if applicable 2011-07-20 15:33:00 +00:00
Laurent Destailleur
f964d44fb3 Update screenshots 2011-07-20 15:08:28 +00:00
Laurent Destailleur
ba2bd1d7ff Do not show residence if not defined. 2011-07-20 13:32:25 +00:00
Laurent Destailleur
4dc0e24d40 Add important warning on sendmail setup to allow to send email from dolibarr. 2011-07-20 13:01:03 +00:00
Laurent Destailleur
47ae504a9c Fix: Typo 2011-07-20 12:37:08 +00:00
Laurent Destailleur
c8a9212503 Try to fix crl-lf into emails 2011-07-20 11:07:12 +00:00
Regis Houssin
ccbedeba22 cvsimport 2011-07-20 04:00:51 +00:00
Laurent Destailleur
a3af059031 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
f1780f8a57 cvsimport 2011-07-19 22:41:43 +00:00
Laurent Destailleur
2753b02323 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
54cc9a2f1b Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
d305d4c4ec Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
bb3cea88a0 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
2c65e8a534 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
5ffe0d75ee Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
5e01bf1460 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
e492194de1 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
f9613ea75b Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
207d0b6e09 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Laurent Destailleur
a94dc8d6ec Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Laurent Destailleur
c9f7e2dd31 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
d3105da19a Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
bfbabe2d35 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
80fe1226b6 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
e52115333f Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Laurent Destailleur
c5392b5586 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Juanjo Menent
cb70381298 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
31f558eef9 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
415a419eb1 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
7002498dc9 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
83f457e65c Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
07baa8effa Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
746e379c10 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
e0d4df8a6b Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
57a3260943 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
0d76beccc7 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
cd4fe14904 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
9b374ac2d7 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
b78d4ab2d9 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Juanjo Menent
4e1f094f60 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
ad3cf40817 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
5ee414384a Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
4fc598f51b Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
944c694d73 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
3157a5a4a1 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
4903fd5b5a Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
8c4c0abcb4 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
a356120540 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
ddaf3f7ce3 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
42b1537a33 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
6bb952d175 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
5d6caac335 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
11567ad5ec Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
dd194839dd Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
54dfc0b9d9 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
7baea2eb7f Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
eb396f73a3 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
b9e178707c Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
adaa8b04de Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
dcd22af9f2 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
413317af50 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
6af3e02f26 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
509891bebf Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
c3732af82f Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
82e75ad9e5 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
6fff89aa7d Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
04fae7a31f Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
f62c21bf78 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
227d2ca99b Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
25ee08567b Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
e95f1a7ad1 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
32118e3c61 Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
2ae0e0c1c2 Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
e7edf52079 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
4cb2f99552 Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
ac34309b08 Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Laurent Destailleur
8dedb55837 Work on 3.1.0 packagings 2011-07-19 22:41:43 +00:00
Laurent Destailleur
d9b2055f4b Work on 3.1.0 packagings 2011-07-19 22:34:31 +00:00
Laurent Destailleur
178562ef8d Prepare 3.1.0 2011-07-19 17:14:07 +00:00
Juanjo Menent
fd1d6d4c48 Qual: Uniformize code 2011-07-19 07:33:23 +00:00
Juanjo Menent
31236afafe Trad: Fix: SMS setup 2011-07-19 07:02:35 +00:00
Juanjo Menent
e70c5d8d5b Trad:Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-19 06:55:14 +00:00
Regis Houssin
231a88ec2b cvsimport 2011-07-19 04:03:58 +00:00
Laurent Destailleur
636cb801c5 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
b6f08ab884 cvsimport 2011-07-18 23:37:03 +00:00
Laurent Destailleur
3a15d17077 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
b419fb4877 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
012447ac63 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
2974b8d479 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
38d1883412 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
d08eaa42f8 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
2180754606 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
599ec56d1f Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
aa73cab9b9 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
cd821607a4 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
7c7bc42b6e Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
030dece051 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
b50a337a0a Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
003abbdd11 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
5355c2904f Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
b4daafa4c9 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
23cce85877 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
6a50bf2604 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
94c3807017 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
efbf6e18da Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
c92b8a281b Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
7d18a7fac3 Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
5a5b63858a Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
f3326c3dbe Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
f81d5e41f4 Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
9b9fb8c5e9 Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
4f5cf1783f Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
97cee23639 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
fd6257f059 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
c60320addd Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
e261f6b871 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
93688c0794 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
a870592623 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
939b4b16c0 Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
e35a7ecd4d Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
4aeeb618ef Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
711434fbf1 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
9e3faf5d2b Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
67a5f57676 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
9051ae9201 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
931aab8070 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
e17e202082 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
c888775bf4 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
6b6931e87f Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
20db25d47d Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
95b3c44729 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
2e9de3c96e Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
059a9ad89d Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
a43185c795 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
b49096c52d Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
abc769b843 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
8ac9ea6ee2 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
e56c789f4e Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
40c3a5c529 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
cd2ec81010 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
f5a6aab1b9 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
f6214d0044 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
27a293ea2c Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Juanjo Menent
4759a37229 Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
eee5d509bb Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
91373e2bc5 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
5980346d9e Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
36432619bf Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
a681204d8f Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
2777a74273 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
a232236cdb Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
da3c1b5bcc Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
dc91849d3f Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
faef79f425 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
b29fa74a93 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
a4fb732c67 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
223b6f1820 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
5b7ee826c9 Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
277c697884 Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
5f6b922b34 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
60f9b59776 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
cf5353d71e Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
cb930ca43d Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
11c350d568 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
76dd648c8d Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
688422c84d Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
6de31ca88d Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
88005e6cf7 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
09280556ea Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
3bdcd161a8 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
1011603c05 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
83a2023a63 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Laurent Destailleur
a183d1de61 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
6d3048eef4 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
25b951bcbb Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
b129ce713f Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
dd57df3ee7 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Juanjo Menent
0c654754fa Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Juanjo Menent
240b7db3ce Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
17a6f1c8bc Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
a3303bbae1 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Juanjo Menent
4ecaca3c2b Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
af0c07ae87 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
f917f7859c Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
ce9acc1cc2 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Laurent Destailleur
f33cb7170d Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Laurent Destailleur
f31c2d745c Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
aa5e8600cc Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
57618951e6 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Laurent Destailleur
81f9774715 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
58d73fa67f Fix: uniformize code 2011-07-18 08:59:42 +00:00
Regis Houssin
8bd0a98472 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Regis Houssin
6dbf718c14 cvsimport 2011-07-18 04:04:15 +00:00
Laurent Destailleur
13724958c2 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
0ca9b5f2a9 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
5dd5c7ab72 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
507ad68764 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
93970e350d Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
6d3c142e1f Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
aed8e00a9c Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
48496fec3a Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
b475f2305d Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
7e48af6796 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
ca3ddc3337 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
32418a0338 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
5ac9f6c960 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
01875ed04d Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
3a65312180 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
9ca8f8184b Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
e7dffdba24 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
4cf7c754d9 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
f867561e33 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
69a735dfe7 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
6e6b590220 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Regis Houssin
74eb834847 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
743ed41f77 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
7d316e568b Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Juanjo Menent
540cd011a8 Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
b2ff7c9057 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
fda74ee820 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
d1aa830b41 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
b0558423b2 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
ee7fb4baee Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Regis Houssin
c9e435aaa7 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
004bb4bb98 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
ad44b6f588 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
847820ccae Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
c4d2433402 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
ab11ecd867 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
9aacadea97 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
68c74bab3b Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
c9627f9d0b Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
75627003dc Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
0d9009b8c8 Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
eb80119604 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
efbe736597 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
e7df09a0b9 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
a43fde111e Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
050f8252af Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
d619b197ea Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
abab3b32f8 Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
ecc7268991 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
94ae26f9f2 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
b92568eb0b Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
e10542b228 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
8920204aac Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
7df5d20337 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
ef0edc7d24 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
8ac1b457ad Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
7fdebbf9a7 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
6473b5d450 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
728e1b69cf Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
e284d3d23f Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
2125d95d06 Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
9e857522eb Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
25c8d23bdc Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
315b6b6dba Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
9b9c36ca56 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
f9ff814b9d Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
8a910381c5 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
08e96137a2 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
088d815c7a Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
7ded8ef27e Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
9a37910792 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
c1af3fa398 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
bcc1b9b4fb Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
dcdf9f502c Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
e59dfee45d Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
3526607cd0 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
4f0b92b18a Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
455ff93141 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
d056b1fa33 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
38f8d39103 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
827d207575 Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
433ed573dd Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
24f57ac9b4 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
0d4f03ab73 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
c93cafd36b Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
0906009605 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
40db4d6f90 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
07be793653 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
23fd49c5ec Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
acbeec86bc Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
cfbf416fec Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
a9ded93b24 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
20bafc7860 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
6b7337c204 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
8e9fb3d711 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
cbdb9c8fdb Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
a65b55a012 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
2a217f8c93 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
476443ef3a Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
8a5ceb5b8e Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
df664ef18e Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
a9c543cc0c Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
977c622e22 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
bdda992dd4 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
7243302e10 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
d16d5c87b0 Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
72a8899529 Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
bbeb19c13c Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
9c753335a7 Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
3ef6cd3d9d Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
098837d239 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
e41fe5a573 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
8489471c31 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
af36296de8 Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
2c7514d0ca Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
01e86a34db Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
21cd83c487 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
9a22c855b5 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
c0aedebf45 Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
497bc81ffb Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
2982129f32 Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
34d2b8b18f Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
c3db7458a2 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
0f711f2946 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
dc81f9fb9a Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
e4f973d79d Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
fa278810eb Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
2852d6c7bc Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
0f19ef3ed5 Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
d45ef142c0 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
a9af6a2451 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
7420476487 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
50441e05c6 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
4e22c9e44c Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
06850ce6a2 Nicer look 2011-07-18 23:37:03 +00:00
Laurent Destailleur
f4a6963646 Doxygen 2011-07-18 23:35:06 +00:00
Laurent Destailleur
802ff8e930 Delete of security event keep add a delete event 2011-07-18 23:28:30 +00:00
Laurent Destailleur
a179cfe5a3 Fix: Trans 2011-07-18 21:08:46 +00:00
Laurent Destailleur
178f043bab Try a better fix to avoid duplicate idmenu into url 2011-07-18 20:19:41 +00:00
Laurent Destailleur
f828672ce4 Update screenshots 2011-07-18 20:03:42 +00:00
Laurent Destailleur
99b55fa40c Fix: Debug new features 2011-07-18 19:25:46 +00:00
Laurent Destailleur
f05f215cba Prepare 3.1.0 2011-07-18 18:31:53 +00:00
Laurent Destailleur
d7be772922 Prepare 3.1.0 2011-07-18 18:10:28 +00:00
Laurent Destailleur
563b5703f2 Uniformize code 2011-07-18 18:09:04 +00:00
Laurent Destailleur
0914fd7742 Enable SMS menu 2011-07-18 18:08:35 +00:00
Laurent Destailleur
1fd39a20ce Fix: encoding 2011-07-18 18:07:36 +00:00
Laurent Destailleur
2bea83f62e Fix: Translation of id prof 2011-07-18 17:54:09 +00:00
Juanjo Menent
ffa68878c5 Fix: Correct and add more data to the contact into Private individual creation 2011-07-18 16:48:26 +00:00
Juanjo Menent
5b9e0105ce Fix: Show LastName or ThirdPartyName label correctly (very important for the Hispanic community) 2011-07-18 16:37:14 +00:00
Laurent Destailleur
181e54f548 Fix: SMS setup 2011-07-18 11:31:53 +00:00
Laurent Destailleur
62ded7f426 Fix: Several fix in vat calculation. Add warning to say deposit invoices are not included. 2011-07-18 11:11:19 +00:00
Regis Houssin
75051bff42 Fix: bad gmap mode 2011-07-18 10:22:22 +00:00
Regis Houssin
183a2c6fb9 Fix: uniformize code 2011-07-18 08:59:42 +00:00
Laurent Destailleur
26899dc22b Fix: img extension was not correctly managed 2011-07-18 03:49:10 +00:00
Laurent Destailleur
c58626a4e2 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
1e183e1e45 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
27093cf2ce cvsimport 2011-07-18 01:48:21 +00:00
Laurent Destailleur
bb70575769 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
011773b516 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
65ddc155f5 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
05d8e568bf Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
3e7a16717b Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
4a394cd96c Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
b5968ad8a6 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
17a40056b9 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
06acb0eb76 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
a81fd4adb7 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
0b5fa1816b Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
11e506aa88 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
8547dd6d34 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
b5ab067c33 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
ea5b7b0e04 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
28cb011440 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
0489dc12d3 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
ed8443f109 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
fc4a9cd2c1 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
8d0e5e00dd Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
4ec1d06599 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
11fe488342 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
0c935450d6 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
4dbfddc8a4 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
bd3adf7ec3 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
e2a91176dc Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
49e280f1b8 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
1b7a92caa0 Look: Error style differs from warning 2011-07-18 03:18:37 +00:00
Laurent Destailleur
87d296b209 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
20e080e5b6 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
f76e31c90d Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
d3780a8c77 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
354aa61539 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
bf4f90694f Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
b9c3bd5f81 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
ab8386ad16 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
3b0c7bc000 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
e5d16ff59d Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
150784bb76 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
59fa7748a4 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
040a9128dd Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
b1a5fcab03 Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
a29770ebda Fix: Bad links after navigation 2011-07-18 03:04:48 +00:00
Laurent Destailleur
a4ea750ba1 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
0e5df06129 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
17807cbcef Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
0a775cabb0 Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
27367341c5 Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
7bc7489aed Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Laurent Destailleur
2b9d15fcbf Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
6f56a5b5bd Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
45e3783964 Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
9535ca229c Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Regis Houssin
6b517aec8a Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
b6791c52d1 Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
600d576cf3 Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
c769b22c3c Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Laurent Destailleur
9b54dcf022 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Laurent Destailleur
0dc7454c32 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
67284aa039 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Regis Houssin
f2c7854a3e Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
40d5dbfdcd Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
2fa26555de Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Regis Houssin
cf1052977e Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
9a836f6c63 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
5c41f69820 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
8c8228b323 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
8480e233a9 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
12245a9280 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
f2f185cb22 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
35294293ff Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
2cff6056a2 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Laurent Destailleur
35bbc082cb Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Laurent Destailleur
6db65f6d58 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
56a687f098 Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
eb2cd644f9 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
96566d9052 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
aac6db9e06 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
fa07ed359e Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
17f3c858ff Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
c7ea8ccc8e Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
31b47ea77d Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
394c00b558 Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
877cee0bd2 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
94e06d521e Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
b05f10280a Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
15507e0fa7 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
dc6b8723cb Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
407f64f64d Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
64cf99aadd Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
ed93fe2095 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
f682097c06 Fix: decrease size 2011-07-17 09:22:35 +00:00
Regis Houssin
949d3339f1 Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
16daaedd45 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
5297161322 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
7343fd41f1 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
319fd9ed9d Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
a469643d09 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
7a24534ceb Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
ad377bc4aa Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
9eb342f625 Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
82ddbc0c59 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
b8c950997a Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
f978efd190 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
1acb7e5875 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
65b9802b24 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
6adab7ba85 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
fcb9832cd0 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
c8b1b5bf3d Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
c0d525e8a9 Fix: decrease size 2011-07-17 09:22:35 +00:00
Regis Houssin
e2b6842dfd Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
9ddd9fa7c1 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
5f98f3c9d3 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
1aa9054a31 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
6af55c1c00 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
2375bb0f90 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
2a562bf17e Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
e58b64238f Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
4e6c4f928f Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
aa6db2f0d3 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
86666e4215 Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
7da7525644 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
b6d63cdb5b Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
161f7c2f6b Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
a8ffb2b359 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
7e95f8f8d3 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
e7a552f9bb Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
e2c944084d Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
69e1ce721d Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
81cb2fea77 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
bafc2fc8f2 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
54058b4231 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
b91d81ef48 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
975fdd532b Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
5c265e15f1 Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
b7ab4dd9c5 Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
0197e827d5 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
25daa07508 Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
5439961e31 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
1e0253bf92 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
841e488d7f Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
596bafd13e Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
a7c8da2b9a Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
623d74d525 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
0eb6879d5d Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
3e061a216a Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
569010f8fa Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
2ac34dd1c9 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
e4b50f69bf Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
8d42a014ef Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
3d41df491f Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
be1a0aba40 Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
cabc51ec7a Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
94f1ab3e29 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
056a4c308f Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
714e2c333b Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
805a924dea Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
5257e04631 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
a3b6556735 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
990ab74289 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
de59a03824 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
ee0f9b37a3 Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
e916075393 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
fc09c0507c Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
64334a519a Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
2b781c30e8 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
556dbbd65b Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
5aca798a1b Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
76c6bcb116 Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
1724fb98df Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
de5fb11619 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
2abd6b944f Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
ef3e345376 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
2d3aaf4cb2 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
7db2f0a12f Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
3dc2c6967c Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
7ad14b0fbf Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
1a6dcd0730 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
4b5f85bc9a Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
b034e05274 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
d1fc249b30 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
2a27395e95 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
7b503ec891 Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
1d89de2915 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
2635f639bc Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
38f9674616 Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
d914726d11 Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
136ee11017 Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
ec7452fdfa Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
053325b5ba Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
a3ba58dd61 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
de116ea7f2 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
c5aabedcb9 Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
b4edfa1e01 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
f351c6991e Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
c11ae95130 Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
56af5137f7 Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
ba0cde3ae3 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
52f14aab2c Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
31ae4eb4fa Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
3b2edb123a Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
ddb6cfb19c Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
5ad887442f Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
cafaaa89ae Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
7e0e5020fb Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
573ced5852 Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
1ee6241322 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
95cc47ecb4 Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
6e6f85d669 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
073ad9e83d Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
872ee17722 Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
1955b30ce8 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
dc2335b6e4 Fix: decrease size 2011-07-17 09:22:35 +00:00
Laurent Destailleur
134dd0845e Fix: Packager does not include other packages 2011-07-18 01:48:21 +00:00
Laurent Destailleur
e537717f32 Qual: Uniformize code 2011-07-18 01:44:15 +00:00
Laurent Destailleur
51139c5bd4 Look: Picto on all triggers 2011-07-18 01:06:52 +00:00
Laurent Destailleur
b2326f1aaa Fix: Missing title 2011-07-18 00:57:40 +00:00
Laurent Destailleur
d0f427b941 Fix: Delete with ftp module 2011-07-18 00:48:33 +00:00
Laurent Destailleur
8fe604e46b Fix: Error in ftp link 2011-07-18 00:03:18 +00:00
Laurent Destailleur
c5013b55ab Fix: Error in ftp link 2011-07-17 23:59:39 +00:00
Regis Houssin
ead782ceec Fix: missing fields 2011-07-17 21:35:12 +00:00
Regis Houssin
4f0610ba3e Fix: bad path for external module 2011-07-17 20:16:38 +00:00
Laurent Destailleur
17ba65a10f Uniformize code 2011-07-17 20:02:10 +00:00
Laurent Destailleur
7deb572529 Fix: We discard negative lines on invoices 2011-07-17 19:58:55 +00:00
Regis Houssin
19b1398ffa Fixme: idmenu is already added in auguria.lib.php 2011-07-17 19:56:51 +00:00
Laurent Destailleur
2f577359e7 Fix: deliveray date must not be mandatory 2011-07-17 19:08:33 +00:00
Laurent Destailleur
87f1e5397a Fix: deliveray date must not be mandatory 2011-07-17 19:01:26 +00:00
Laurent Destailleur
f50d597cae Move a FIXME into a TODO 2011-07-17 18:33:31 +00:00
Laurent Destailleur
14d809e008 Fix: Enabling permission on modules enabled during install was not working. 2011-07-17 18:13:44 +00:00
Regis Houssin
cc5e30b493 Fix: decrease size 2011-07-17 09:22:35 +00:00
Regis Houssin
15ee59c5d0 cvsimport 2011-07-16 03:11:12 +00:00
Regis Houssin
f2293a5c9f cvsimport 2011-07-15 04:06:02 +00:00
Juanjo Menent
89c90b2809 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
e654e01bc1 cvsimport 2011-07-14 15:37:37 +00:00
Juanjo Menent
03bcf05171 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
493a0db5c6 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
2fc3590df3 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Juanjo Menent
e03ab66ab5 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Juanjo Menent
91188490d7 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
9ae9532354 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
f07566c215 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
48e6a668bc Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
86c42ee50e Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Regis Houssin
b9d6c54c8d Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
b0756a3c08 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
6bdb2dd50e Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
34dd8888c2 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
7e1f5e2835 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
6b58f14f95 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
59c145dfe0 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
c9b88416c9 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
e96ebf9e4b Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
6fbe22bba0 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
10875bfeed Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
593aca590b Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
7746d87675 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
632fdaf75a Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
3c13f203ac Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
51f17ba800 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
0105017aed Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
0d2324f9d9 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
58f77d31a2 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
d313b7a64f Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
e5e0277224 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
fad38a1b74 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
8c84db7bab Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
9833a3d542 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
87c4be1aa6 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
11c3140d28 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
4b27ef924b Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
92031ec56c Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
e1b9f03df1 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
8d65c48fcb Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
d8221d597f Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
dcef605f80 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
38db65be6e Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
6dad53c432 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
62c0cf1bee Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
d5f654f22b Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
636db10748 Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
1b197029e5 Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
5a105bfa53 Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Juanjo Menent
01bd2ea21b Proyects: Add Total time to tasks tables 2011-07-14 15:37:37 +00:00
Juanjo Menent
6049f1945f Trad: Message for payment forms 2011-07-14 14:59:46 +00:00
Regis Houssin
5ae1bc94ac Fix: object is a parameter 2011-07-14 05:21:52 +00:00
Regis Houssin
73cb00fd49 cvsimport 2011-07-14 04:13:11 +00:00
Regis Houssin
c1e4728937 cvsimport 2011-07-14 03:43:27 +00:00
Laurent Destailleur
e6f275e6d2 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
67deecbcfc Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
2bdd7bca2c cvsimport 2011-07-13 22:18:12 +00:00
Laurent Destailleur
7f54b1d3de Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
d4349987af Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
20f884e239 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
4f33fe51ca Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
c675e91a23 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
8ed480df20 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
974cd30b06 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
e36f637636 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
6efa2f87ca Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
39d05be28e Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
11a1b01816 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
98e8d2a536 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
bbfee9c0b0 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
1d8b4a24d5 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
5c49af7328 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
cd997c6233 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
3853e2c85e Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
8113a64483 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
2c98e8a581 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
5485706bdc Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
41a5fc2eb7 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
37d676149c Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
597a99a518 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
ec5eef5075 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
dc4cbb1480 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
450dcc94c8 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
1c7ed29a76 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
6b573962f0 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
ddcaae3403 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
eecb0227f8 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
fe3f860953 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
5b1d9ea4d0 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
01395bd85a Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
19904fba77 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
bbeaee7780 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
9c350a9f8c Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
7f81e029ab Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
17cdbd2ea6 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
46380c0b18 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
13c407e25a New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
2709bc7f69 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
adbff7bc50 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
67b9550314 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
f550357e6c Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
cf184ec351 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
d01a8f22bd Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
204f7c9d98 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
e5bbb0db23 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
0297898803 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
b6ca5d1439 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
e36e34918f Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
1135923e34 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
5e5401f8b6 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
60d31b5533 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
b722bbd6ec Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
4f1b65a736 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
0c5391eb13 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
d12bf9338b Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
fb2f763eec Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
a1670820dd Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
6f05956bf5 Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
4742db3f23 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
e7783c0d44 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
12b99177dd Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
04bceea04f Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
a026187d48 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
27784c9155 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
5375fd1118 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
bd76b3c63e Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
0092b83677 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
d6a3f66f6b Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
ba7ca125b2 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
7f9a41cfe0 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
2d338d9eb2 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
ed7f4c6d7d Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
a59685b5da Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
9267514046 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
ef666a87b6 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
bb6c4295b6 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
659f22817d Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
386aec83aa Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
90bda3bace Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
522a654d17 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
46ee877760 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
2467a71a6d Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
459d98e83f Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
e5a4615ae8 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
1a30de5c76 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
69b6fec424 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
945d951ef1 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
a2efc6b3f5 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
d65aa98222 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
6f81a95d80 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
ba359d5020 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
9fe4ebae5d Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
506274687d Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
c0ebea33f8 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
8bd1da49bf Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
b16f4117ca Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
f1bbdfa63e Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
af559cfc11 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
f0c7295027 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
768e711456 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
3c30e1c8c3 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
f79e39517b Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
477a1404cc Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
b32df224b0 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
4c7365dafb Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
0ef5b0335d Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
f7e510c76f Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
2c6b057270 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
ba68ff29ba Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
d4f06046f0 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
0939965045 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
b89dc2c2df Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
1451abce4d Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
d41b9fb02e Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
a4e7a24abe Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
967db397e4 Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
58add2660a Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
7f52c3900d Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
1cc4e1ef7b Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
759cf4d4c8 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
7be2dc708c Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
602837bbaa Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
dfdc95e6a7 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
3e42ad7cf5 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
2ef92399c7 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
fb4e9f2354 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Laurent Destailleur
17db105607 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Laurent Destailleur
0f1dec82fa Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Regis Houssin
ad8036fac0 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
b1f2a24580 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
cea6fbd1c1 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
7e4d4931e3 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
58f548d64f Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
061425d06f Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
e24c990865 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
62bb768028 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
6969514f6e Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
154e115449 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
038194fe19 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
374bd8ef6e New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
1950a30d08 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
9e86cfde85 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
535e08f0fc Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
513efe13f5 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
deffbab44b Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
1899f14260 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
0e5c49cd68 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
8c0bc9be99 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
ff9a2a5441 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
a345e9f5d1 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
01ab27d68b Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
5625f065ef Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
945e4d6f81 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
c35db22a82 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
19e3492743 Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
af8f1a0e49 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
1f3d34c6e3 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
ed2e0a3fb3 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
e11efceae2 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
bb3e760293 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
cab1483dc9 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
a26a2f9421 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
b2c9aedbcf Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
e8f9d5cb99 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
2a9bc65b29 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
ec92f400b6 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
6048bd9ac8 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
2ed1e16748 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
2b05b33b84 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
aab88f87e1 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
18bd618968 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
bea348b23b Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
9a79f4f3f5 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
21c3de7866 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
760dfd780c Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
db8eb5b4f7 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
b6427aebea Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
2871bb2d7a Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
62b65fdbbb Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
2796cb2425 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
77033d8f9e Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
f6b019f577 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
528085fb30 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
80e4d3de0a Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
4081c28d04 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
f468c73eb9 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
7a665d9901 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
5b0746bf32 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
c051a21916 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
ebb0b2d3c7 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
feedf0f00c Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
dfa58b84dd Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
53d2706827 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
3b5967d49d Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
5cb3e092e0 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
a08e81b77b Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Regis Houssin
e2a9174c83 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
200f961cc8 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
7af3b9c7cf Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
d285842d9e Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
dc3b2612a7 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
70800d55ec Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
647756e6b6 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
b2790114cb Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
13fd8b0808 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
c7a5ad85e3 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
94c5ccdec1 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
8ea3657c91 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
72384aae63 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
d8dd896377 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
e00dd39c5e Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
a222962051 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
af58ed6b9f Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
f1f2e3b820 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
7e158239f1 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
48c5207985 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
1c5f23a25e Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
8f01a61c70 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
1254133d6b Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
e084cc3a5d Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
0b53addd5e Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
310543a0a8 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
d1890bb3b2 Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
3d2f58551e Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
e2fe6df455 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
09e8cca67a Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
f8fd112ad4 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
61b286b99f Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
6d9b372e80 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
0e311b2099 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
3fd9337fcc Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
36091a1d9f Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
01e6366db9 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
cf9de477d3 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
dd6a815e23 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
158e9ddc4b Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
14d223c0ba Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
22f44bd81b Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
f8113e3967 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
9fca713f43 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
f2b79c4c90 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
dc47614ce8 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
b56ab21041 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
3eaa9087ab Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
b9682c6088 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
a1c8bf8e61 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
884ac7cbce Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
99f11ef890 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
0be874cb3f Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
418e805232 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
d1c4ff9377 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
41c6e36abd Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
e57e4b8225 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
845e33f36c Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
8448e8c7c1 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
e87424bb0e Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
3582f496b3 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
fb53d089ff Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
f16ffe23ba Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
f1ebf1fdab Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
d0e574c3a6 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
1bdb041d32 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
e7201331c0 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
ca834937ff Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
428d75918c Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
fda6facde2 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
dd16c4a0b2 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
af6cb6325f Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
fc161d46bf Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
a9792991f8 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
dc27d4c4d9 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
a9e362bf0f Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
5b82b47f32 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
5868a47e94 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
fa8d7d5b40 Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
c9235b5e14 Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
244835e738 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
ffc58e82f9 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
f81081f910 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
e5db34f801 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
7159a624f3 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
3dc3d6357b Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
10d09ac160 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
758270a468 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
dd40528b77 Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
d8bae72d70 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
41ad954c6c Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
a173f40f1a Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
056b1bf65a Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
d5ab25e066 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
94f652aafb Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
f3bf404df0 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
de4397433a Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
acb6c9d402 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
cedb38f589 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
5f0d0a2a3d Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
cce339ffbf Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
3502200c17 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
2d79516c23 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
d3275dfa32 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
b7af3f4c59 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
e64d65b09e Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
872c61de58 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
7c11163b58 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
3803214427 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
4c27b82da7 Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
41f9b3628a Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
792cc8cb33 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
02af22e2fe Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
0f1e3a12e7 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
a228974afe Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
bfd4f9235d Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
6e279aaf3a Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
6378883b2f Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
768a078226 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
2da9f1b4e9 Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
9556dad4e9 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
6a71338104 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
84e9e526d1 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
b14b6ce7bc Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
b68cf586ae Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
131628afb0 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
5e331de030 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
ab709366fa Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
ae4b4fcc46 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
b61872133b Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
8334b9261f Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
8a7badd316 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
87a4479940 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
54cb2edb5a Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
7ea4455ae4 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
8eeeb982a6 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
57f363bd5e Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
f75c4fb7dc Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
8690adce18 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
a721e9d53c Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
76b9ec5376 Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
0ea60aa97c Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
00a87de988 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
6f76165bf1 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
c4222a3241 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
9eea01aed4 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
9151fffba2 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
70291b7b5b Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
f04bc7fc44 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
58b176a209 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
eaf1c7628b Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
d822448f84 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
e766735026 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
15e39e5fe6 Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
249230bdb2 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
8d5aeb5781 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
9ca3d13c61 Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
e3c20df8e3 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
297129b742 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
515a37f7cb Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
1f056863df Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
3d9d45405f Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
0ce5ae9480 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
4d8dafe2f3 Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
05bc91a4a7 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
d282405c30 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
d986cc74a4 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
4eebc13670 Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
b406e86e9a Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
eccd5afa64 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
af25a2d19f Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
7dbb38391d Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
a595dfabfb Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
346f9923a6 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
4129fd1f76 Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
8a2b309875 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
04ad6a756d Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
01ec2658f3 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
16316886cb Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
06968f3f77 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
40be7cc59a Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
71402117cc Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
826a9a9592 Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
e034e860fd Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
26107093dc Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
82e75728b5 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
eed8c343bf Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
a04901b98a Convert a FIXME into a TODO 2011-07-13 22:18:12 +00:00
Laurent Destailleur
a8674f5451 Fix: Activation of a module must works even when $user not defined (for installer). 2011-07-13 22:15:19 +00:00
Laurent Destailleur
e168b45da0 Fix: Removed warning 2011-07-13 21:54:07 +00:00
Laurent Destailleur
ed538ad2d1 Fix: Object should never be a global variable as there is several object in a context. Also object type must be fixed for each "trigger code". So we add trigger code and object on parameter because only caller of a function know which object type we use and what trigger code we want to trigger. 2011-07-13 21:33:38 +00:00
Laurent Destailleur
60d4e18f86 Prepare 3.1 beta 2011-07-13 21:19:58 +00:00
Laurent Destailleur
2745d17fc6 Work on 3.1.0 release 2011-07-13 21:09:30 +00:00
Laurent Destailleur
cd1a47c984 Trans 2011-07-13 18:30:29 +00:00
Laurent Destailleur
31221ef19d Fix: Bad init of object on actions 2011-07-13 18:05:27 +00:00
Laurent Destailleur
247ddb90f7 Comment TODO 2011-07-13 18:04:25 +00:00
Laurent Destailleur
1ed0cd2463 Fix: Avoid conflict with other payment modules functions
New: EMail topics can be forced by external modules
2011-07-13 16:55:25 +00:00
Laurent Destailleur
378973f9f6 New: Add cancel button on note edit 2011-07-13 16:24:57 +00:00
Laurent Destailleur
ac464523ce Doc 2011-07-13 15:25:21 +00:00
Laurent Destailleur
8961767354 Fix: No check box if no PDF 2011-07-13 14:41:02 +00:00
Laurent Destailleur
0e11fd8e27 Fix: Cash account should be alos used to pay taxes 2011-07-13 14:25:49 +00:00
Laurent Destailleur
9365bea569 Doc 2011-07-13 14:16:39 +00:00
Laurent Destailleur
0d309b5ce8 Fix: Bad var 2011-07-13 14:09:35 +00:00
Laurent Destailleur
67d7b5d4eb Fix: Missing global 2011-07-13 14:03:15 +00:00
Laurent Destailleur
2df7ac4460 Fix: No duplicate alt 2011-07-13 13:15:17 +00:00
Laurent Destailleur
e69957c88c Fix: Trans 2011-07-13 13:10:51 +00:00
Laurent Destailleur
a200750e74 Fix: Message for payment forms 2011-07-13 12:03:30 +00:00
Laurent Destailleur
f75a2b91f5 Fix: Message for payment forms 2011-07-13 12:00:18 +00:00
Laurent Destailleur
26667021c7 Fix: Message for payment forms 2011-07-13 11:56:36 +00:00
Laurent Destailleur
0309ffd233 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:50:33 +00:00
Laurent Destailleur
f3bcffef94 Fix: Direct payment from autosubscribe form was showing wrong text. 2011-07-13 11:42:39 +00:00
Laurent Destailleur
5dbd452599 Setup menu visible by default if admin 2011-07-13 11:26:17 +00:00
Laurent Destailleur
f5ddfbe7bf Setup menu visible by default if admin 2011-07-13 11:23:52 +00:00
Laurent Destailleur
ccfffe672f Fix: Message for payment forms 2011-07-13 11:14:43 +00:00
Laurent Destailleur
691a4b4ef1 Fix: Missing email 2011-07-13 10:23:05 +00:00
Laurent Destailleur
a578b3beab Fix: Only one message 2011-07-13 10:22:54 +00:00
Laurent Destailleur
f2e39ffac1 Restore hidden param to enable feature for the release 3.1. I suggest to test it during on version untill making it visible by default. 2011-07-13 08:57:21 +00:00
Regis Houssin
f3b3c83611 Fix: possibility to split buttons and files view 2011-07-13 07:38:10 +00:00
Laurent Destailleur
ef2a07a87a cvsimport 2011-07-12 22:19:02 +00:00
Regis Houssin
af282e3304 cvsimport 2011-07-13 03:34:45 +00:00
Laurent Destailleur
1f5a03aa8a Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
3f0f0cbdba Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
16127edc37 cvsimport 2011-07-12 22:19:02 +00:00
Laurent Destailleur
7cf2caec7e Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
62f60d7388 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
2232506fe1 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
6897356b4b Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
f7181cf6d6 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
bcabaf964b Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
703a36561a Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
1d6dd2a22d Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
f0a99a8cc4 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
f721e77467 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
3751ba4aa4 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
295bc37dce Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
ce84439052 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
5cdd396780 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
07e9d53677 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
0037cc8ca0 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
2d775aed09 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
4454aea328 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
dd03257f1b Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
e31ae9c7a6 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
5f07141f10 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
bb6c345e10 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Laurent Destailleur
f03857034d Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Laurent Destailleur
0fab06d068 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
2db91a9b61 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Regis Houssin
568770e21c Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Regis Houssin
9d9e4863ed Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
ee065f9a5d Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
3d4003de33 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
2df5774614 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
45d999d2d1 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
494009b417 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
ee5abb1886 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
63041e9d74 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
7d2f7f7b4d Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
16964c42ec Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
4eaa64d46a Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
cf47c38f6a Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
127a1003b4 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
f6961d2d2b Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Laurent Destailleur
63afe0d6a1 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Laurent Destailleur
11b5399283 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
a3a0635b9c Trad: add translation 2011-07-11 10:41:29 +00:00
Juanjo Menent
1f93b1978a Trad: add translation 2011-07-11 10:41:29 +00:00
Juanjo Menent
57531c1463 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
d0a87f6af4 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
cdelambert
0dcff6f022 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
cdelambert
3b26ad7621 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
8e5dcf27ac Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
f5822dd567 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
3ed9804424 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
8887447183 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
d9770ca175 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
e80d7bdf3a Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
452100383c Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
06b31a85a5 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
468354ec99 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
2be5eff1dd Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
5cee6deafa Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
6dd2ecd099 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
ddf6a6dac9 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
a2499d594a Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
286e9cd48c Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
52459bb7b5 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
3b27bdbcf8 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
d33c801cce Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
fab09ad9df Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
6c8d664f8c Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
f2dc8ad6b9 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
d72cc745c6 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
6415a00a12 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
39767c595e Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
aa9d1eff9e Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
224b33c1ba Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
348886e23b Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
044d0be429 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
1685d499d4 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
0820507871 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
b5687a1b91 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
8a4e05f30c Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
19ddcf0be9 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
908b360831 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
890cc73a8f Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
8c897b6a63 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
e84721189b Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
e90e9bdfdb Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
d5b6a02aa2 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
5bd7c6b5df Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
361acabec2 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
e764cbff58 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
e33ebe81d7 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
1bdad980fa Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
915de26ec7 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
86be8279ed Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
8edb0b615e Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
3d6f5473ea Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
c4ed19a2a3 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
ae2ca654af Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
a00a98ea49 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
61b8d255c4 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Laurent Destailleur
37b62bb4d5 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Laurent Destailleur
14acb89878 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Laurent Destailleur
6f83426130 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
5f43a2477d Fix: Missing translation 2011-07-11 08:38:02 +00:00
Juanjo Menent
1a49260b6f Fix: Missing translation 2011-07-11 08:38:02 +00:00
Juanjo Menent
53be6c0784 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Juanjo Menent
d8625c68bf Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
72dd1942a0 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Laurent Destailleur
d360e6f142 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Laurent Destailleur
1df669a868 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Laurent Destailleur
b1128b1854 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
e70d04a908 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Juanjo Menent
1567a07083 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Juanjo Menent
6a6a7e678f Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Juanjo Menent
3d34631894 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
f6891c208f RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Laurent Destailleur
dc8757669a RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Laurent Destailleur
587710d86e RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Laurent Destailleur
114f4fddb1 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
e1034cd76e Fix: need complete object 2011-07-11 06:23:22 +00:00
Regis Houssin
3e15db7e68 Fix: need complete object 2011-07-11 06:23:22 +00:00
Regis Houssin
074c13f6e8 Fix: need complete object 2011-07-11 06:23:22 +00:00
Regis Houssin
6c06d83314 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
a3240089fa Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
d0718a1a9f Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
307ae14945 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
84982aaa88 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
5c8cfd9594 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
23fcb58f93 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
81064ee3d4 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
380ee5f2b5 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
d6cc5d924b Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Laurent Destailleur
bfeb3ca7fa Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Laurent Destailleur
c1187378ea Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
6883363d80 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
c461434bbf Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
197562b407 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
8e25a057de Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Regis Houssin
d121c38206 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Regis Houssin
330ad0ca5e Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
d233af3733 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
fdc3b14c23 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
1ebf16684a Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
b4281ad5c8 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
cbe3058fdc Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
096ae5327c Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
b0a0e5e3a4 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
e5a2a3822e Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
abf8a5f617 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
1054545831 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
2520634e7a Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
2b108b4d16 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
3561e92e2b Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
55e184ae70 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
8e6b85bd59 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
74559c890f Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
d3ec573f12 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
e815ba6333 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
13f8881a8f Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
60e75f512f Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
b16b057be2 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
ecf96748b8 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
44ffdd6de3 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
99c2b673e4 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
28660a07ef Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
8cab6ee238 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
af843533bc RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
2e91736599 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
dd3240b889 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
f94f48f2e9 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
af466bce76 Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
54f211e4c0 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
2ee9217bcf Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
dc5dd5c490 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
ca5e708438 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
edcb8dedac Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
b7a2aaa026 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
b81dd4d755 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
9f3b5018cf Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
1e6d6fd524 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
3486be4f7d Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
3c4c116b4a Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
09d191390b Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
44c3efb55c Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
5d9caa159f Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
b77252a762 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
bcdfad3b67 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
156de4447d Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
9e2d3f4df1 Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
9f0107154b Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
3f0fe75593 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
5406b00d7c Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
b608b29c41 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
9818d8639a Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Juanjo Menent
42ce249a69 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
b9c34a40b3 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
7c8fb3fbd3 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
a7124426ef Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
8a26ffc125 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
346ce02e6c Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
6c7e381189 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
980e44230c RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
fd82cdce74 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
ce4a9ac596 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
e091c6e9fd Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
a41071dbd5 Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
39303eb63c Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
6b58e222d1 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
f4da924ee0 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
d6e1e323e4 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
6be6728407 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
3e4554df47 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
5c9656a794 Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
8e98cb72c1 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
938f834ce3 Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
20ba8b7ecc Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
5e6409e02e Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
4a494182ab Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
5bb025cc65 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
b310fd9871 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
6448a6a00b Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
120e2c0482 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
c2384d4610 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
a2d957b292 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
4d596521b7 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
bb9ce624b6 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
da5dfe92cf Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
6d6602a82b Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
60db3e1298 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
e6da744276 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
1e606c87c0 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
db8acac1b7 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
17b3832cb6 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
a06d0eb448 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
9539bea01f Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
8d86b45cdc Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
bd3b92915a Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
9d2f6be7c6 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
e4576d6669 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
f1344ba26e Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
b93fdc1b03 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
69acfd545e Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
a98a461b2f Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
90ba4c5250 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
b9a1545191 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
d42c3166b6 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
6e1fd1e821 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
be44af3c38 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
4180b38780 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
8c278bc0e6 Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
f4407ae437 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
b972864854 Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
faab747dfe Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
3188eef450 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
24b62f97b2 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
e9d39ccfbb Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
aaffdb58e3 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
c56d8b4ca3 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
b22857af36 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
ff99b81c8e Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
76bbc7b9ad Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
a7c6bfe130 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
86605340ae Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
acd3fc1f14 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
de03ca55b9 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
912fe7b346 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
c456ed187b Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
11e364a992 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
4b4c7e485d Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
a275ecab86 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
0f3541396c Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
f520575ec5 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
d906a13c58 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
aa330d84ca Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
ec0e4ffba3 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
82889c92ce Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
df2592a6cc Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
e95e550f60 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
9f83740fa3 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
0c2bacd32b Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
b466a2962c Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
b83995bb15 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
122ea43ebe Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
1941beb36d Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
f7d154076f Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
9078c8b743 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
9bc13db245 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
5aca04f939 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
c3b2c31f52 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
17f8181d36 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
ac0d843b27 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
4234799592 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
444df637be Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
8d8501bbae Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
b5a03d2c32 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
c43da8596e Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
8e179f0755 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
765df60f05 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
fd75cb6e23 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
7ef50d386c Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
b0bc44938f Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
10430e397e Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
90dc7ae7a0 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
1187801131 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
b57393cef1 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
a48c19967f Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
44b424940a Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
ca5f9a9dc0 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
20a0d77740 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
7f4989b9bc Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
7358502822 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
c22b069729 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
1972d2a5a3 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
ac827279f0 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
bca0d835f0 Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
e9d72e5f89 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
165092678e Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
80e35efa34 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
b0cf4f38f5 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
9d9b502ad1 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
f65c0844aa Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
db76b959ee Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
c551c40665 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
1871b53650 Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
eaaf335b82 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
253222cae6 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
363a409673 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
1ed7901d57 Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
64657ad46b Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
9112c571fc Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
7246ab4b78 Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
fbd0afbb8d Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
e06484bfba Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
0bac871cf0 Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Laurent Destailleur
e85a112ca6 Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Regis Houssin
277bb45161 Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
750592c15c Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
f281bd56fa New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
a454032334 New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
2433e88a3c Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
f09a2dbcfa Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
10d027436f Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Regis Houssin
8d5c1f2a3f Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Laurent Destailleur
1f9fb64bc9 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
3667216517 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
2a406e41cb Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
744b3136cc Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
4b931c3d73 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
2f7f477880 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
4c819bff32 Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
4e5640c884 Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
1b3e831734 Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
5503ea27ed Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
dd6ca650ce Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
0412ae869d Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
bed8a43b7d Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
b084aa0a87 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
56f65b0afc Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
aa5caf1a9f Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
8c48fbb207 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
ab1055a2df Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
2cef7c54e8 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
6da8cafd3d Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
16ef1b00ad Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
a7ab99f90b Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
7572a18d0f Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
a930755ad1 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
0e23091b58 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
a0cf7ffea8 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
e607a6cd67 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
4b1c9dcc99 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
e80d8731e6 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
097414dfac Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
3b1b9ef9ad Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
1fafdb424b Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
2b9b81a2cc RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
5ccf576114 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
d28af54450 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
8438ecfa83 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
0a2b361181 Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
47df3af0c7 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
742223f74f Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
051f54f559 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
f0562648b3 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
05da015e9e Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
3c5fd5d6e9 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
bd46452727 Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
aa9ab8e4eb Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
156906e0ff Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
b92c8dd61d Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
748d14b125 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
4d9db8209a Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
e08e1524e7 Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
266fa2707e Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Regis Houssin
ff221cdcc9 Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
87774ab2c1 New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
62379d5b11 Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
64445ccc7c Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Laurent Destailleur
b906c2bad9 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
211eecd9a7 Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
50fe1cfce2 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
9e3ce33259 Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
35111bd851 Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
db9c889647 Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
b757290f8d Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
1c1f10a95b Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
0c5a559745 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
a9f2991c47 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
e61d3f1075 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
01080677a3 Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
9641d57140 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
9006d2fefb Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
b0dc0de90a Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
b0748670d2 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
e70ece515f Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
cf19639ca1 Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
aca6287b2e Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
9a225fbae1 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
c4cbc6abf1 Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
405d35a120 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
c5d56d4ba2 Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
27e703e3ea Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
f642ea85b4 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
67927db80a Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
e8980b5e75 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
e6391b6ed6 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
0cd7993742 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
fe26cc9cca Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
d99156c52f Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
8089212e2c Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
196751eae9 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
a459af4f7a Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
259072f0e3 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
bc4b9f100e Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
7c4745fe79 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
570d79107c Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
dca7824c71 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
a803a470c8 Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
8d9d481047 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
fa65f47c36 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
94f3b45305 Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
684dd2c157 Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
ca3ab4c88c Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Regis Houssin
5b23574801 Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
37eb54c55f New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
852010ddfa Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
e597a6313f Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Laurent Destailleur
ae1023b797 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
918dd688ac Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
876c395775 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
53880e26ba Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
976f49b5bf Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
f16bdb60d9 Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
c6a53f3990 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
2e54cfe68c Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
e10c9257d8 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
5817826d48 Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
d82ba58d7a Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
592f1e83ac Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
2d42011e76 Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
95a493a2d9 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
eb4a051f8b Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
f821c61cd6 Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
d3233c96ab Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
e140052e4f Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
e4af5531f1 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
19d022b651 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
026a430f4d Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
1faceeaa44 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
9d44f39a5a Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
8c3f3b38cd Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
3805a50128 Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
0db1c521a7 Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
b9b3365fdc RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
a357f1e2a2 Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
827ade6737 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
6846277ae8 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
5cef0009ec Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
74547d14f5 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
bea9c7e6d4 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
6f0ce698cf Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
fbff488287 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
ae0fd563b3 Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
e97f1f9e37 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
d213ae0dda Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
2dd58fa446 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
da4c95a55f Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
40d29e9b14 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
24d8f1d1c7 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
2fbb277c96 Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
fa90ba7231 Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
a691485a24 Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Regis Houssin
19533f0044 Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
11fce7a48f New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
d87cbae6dc Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
09fa95d701 Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Laurent Destailleur
56a5cc4ff0 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
68c7c39be1 Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
855fdeb6ec Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
38042df460 Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
b8c7c088d0 Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
230d224176 Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
b3d1a29168 Fix: Attachment fails if content was empty 2011-07-12 22:19:02 +00:00
Laurent Destailleur
b6c071b418 Fix: Add civility for all peopal tables 2011-07-12 22:12:12 +00:00
Laurent Destailleur
eb935593e8 Fix: Add civility for all peopal tables 2011-07-12 22:03:44 +00:00
Laurent Destailleur
9e8c24786d Fix: Type of amount 2011-07-12 21:07:24 +00:00
Laurent Destailleur
00e9ebb7f3 Fix: Upgrade detection fails 2011-07-12 20:52:41 +00:00
Laurent Destailleur
97a24ad45e Fix: Upgrade detection fails 2011-07-12 20:48:08 +00:00
Laurent Destailleur
b9e24f86bb Fix: Upgrade detection fails 2011-07-12 20:16:03 +00:00
Regis Houssin
3609df4022 Fix: update jstree plugin 2011-07-12 08:07:59 +00:00
Laurent Destailleur
22b56043d8 Fix: Uniformise code 2011-07-12 07:17:11 +00:00
Laurent Destailleur
42ae3a2b0c Work on packaging RPM & DEB 2011-07-11 21:16:25 +00:00
Laurent Destailleur
148da70681 Work on packaging RPM & DEB 2011-07-11 12:31:38 +00:00
Laurent Destailleur
5a06f579bb Work on packaging RPM & DEB 2011-07-11 11:09:02 +00:00
Laurent Destailleur
73e22dc968 Fix: Removed install warning 2011-07-11 10:53:37 +00:00
Juanjo Menent
b00c45b723 Trad: add translation 2011-07-11 10:41:29 +00:00
cdelambert
c08995543a Correction paiement Ajax 2011-07-11 09:32:35 +00:00
Laurent Destailleur
424322cc18 Work on packaging RPM & DEB 2011-07-11 08:55:53 +00:00
Laurent Destailleur
7b353f682b Work on packaging RPM & DEB 2011-07-11 08:54:57 +00:00
Juanjo Menent
552f255f06 Fix: Missing translation 2011-07-11 08:38:02 +00:00
Laurent Destailleur
672efb1b5a Work on packaging RPM & DEB 2011-07-11 08:36:11 +00:00
Juanjo Menent
07a6334e3b Trad: add possibility to force mail errors-to to all mails sent 2011-07-11 07:51:31 +00:00
Laurent Destailleur
0d1ca685d7 RPM works alos on ubuntu and debian 2011-07-11 07:50:22 +00:00
Regis Houssin
9e320e086d Fix: need complete object 2011-07-11 06:23:22 +00:00
Laurent Destailleur
53741330a5 Work on packaging RPM & DEB 2011-07-10 22:45:44 +00:00
Laurent Destailleur
67a3f7f049 Fix: Missing name on form 2011-07-10 21:17:14 +00:00
Laurent Destailleur
1065c3483b Fix: file add and delte in email forms was broken with firefox 5 2011-07-10 20:03:38 +00:00
Regis Houssin
c92c6fe220 Fix: possibility to change status of another input element 2011-07-10 18:24:18 +00:00
Regis Houssin
12a892e0e6 Fix: missing htmlname in ajax response 2011-07-10 17:28:09 +00:00
Laurent Destailleur
312d1e4b86 Fix: Missing fields and missing encoding of special chars 2011-07-10 16:50:40 +00:00
Laurent Destailleur
98e5530501 Fix: Param of constructor must be only database handler 2011-07-10 13:48:25 +00:00
Laurent Destailleur
60782f1c7c Add comment 2011-07-10 13:39:34 +00:00
Laurent Destailleur
288698fcd7 Use global option if local not defined 2011-07-10 13:33:53 +00:00
Laurent Destailleur
8f8526652c Work on packaging RPM & DEB 2011-07-09 22:33:27 +00:00
Laurent Destailleur
e092d3eb31 Work on packaging RPM & DEB 2011-07-09 22:26:53 +00:00
Laurent Destailleur
f4a6b08cfd Prepare release 3.1 2011-07-09 22:18:50 +00:00
Laurent Destailleur
0c69105951 Work on packaging RPM & DEB 2011-07-09 18:29:46 +00:00
Laurent Destailleur
c286ece713 Work on packaging RPM & DEB 2011-07-09 17:42:07 +00:00
Laurent Destailleur
26603248f1 Qual: A lot of fixes to enhance package quality 2011-07-09 15:48:19 +00:00
Laurent Destailleur
b536da4234 Qual: A lot of fixes to enhance package quality 2011-07-09 14:11:40 +00:00
Laurent Destailleur
5b1d9198f3 Fix: Set x bit required to directories 2011-07-09 11:24:32 +00:00
Regis Houssin
65d9ca6837 Fix: add div for jquery 2011-07-09 10:26:19 +00:00
Regis Houssin
de99f82994 New: add jquery method for random generation 2011-07-09 08:05:08 +00:00
Regis Houssin
88abdaf185 Fix: add possibility to force mail errors-to to all mails sent 2011-07-09 06:10:04 +00:00
Regis Houssin
c07ac7b81b Fix: remove deprecated constant 2011-07-09 05:28:41 +00:00
Laurent Destailleur
1a2ba7bb51 Prepare packaging for debian 2011-07-09 02:41:36 +00:00
Laurent Destailleur
292b51e724 Removed useless files to avoid warning in packages 2011-07-09 01:39:07 +00:00
Laurent Destailleur
692c9279e3 Qual: Removed errors and warnings reported by codesniffer 2011-07-09 00:15:16 +00:00
Laurent Destailleur
5b1a35b5e5 Test with phpcs 2011-07-09 00:11:55 +00:00
Laurent Destailleur
97f4606007 Test with phpunit 2011-07-08 23:35:05 +00:00
Laurent Destailleur
caa5307079 Fix: Parent class must be declared. 2011-07-08 21:52:07 +00:00
Laurent Destailleur
78f00883d1 cvsimport 2011-07-08 18:49:16 +00:00
Laurent Destailleur
ddcf5965fd Qual: Removed errors and warnings reported by codesniffer 2011-07-08 18:49:16 +00:00
Laurent Destailleur
93dada968d Qual: Removed errors and warnings reported by codesniffer 2011-07-08 18:39:14 +00:00
Regis Houssin
b43c85fc7e Fix: regression 2011-07-08 18:19:31 +00:00
Regis Houssin
954388366a Fix: regression 2011-07-08 18:08:27 +00:00
Laurent Destailleur
a5aab50380 Qual: Removed errors and warnings reported by codesniffer 2011-07-08 17:59:55 +00:00
Regis Houssin
b5a92ff333 Fix: best with no space 2011-07-08 17:33:00 +00:00
Laurent Destailleur
6d7d6c71d4 Doxygen 2011-07-08 17:16:59 +00:00
Laurent Destailleur
d4ce3ee685 Fix: Function not found 2011-07-08 17:12:03 +00:00
Laurent Destailleur
b079e143a8 Doxygen 2011-07-08 15:50:28 +00:00
Laurent Destailleur
a972b202d2 Doxygen 2011-07-08 15:43:54 +00:00
Laurent Destailleur
6b80d0c3a7 Add codesniffer config 2011-07-08 15:35:26 +00:00
Laurent Destailleur
7ce37c48c1 Qual: Removed errors and warnings reported by codesniffer 2011-07-08 15:35:08 +00:00
Laurent Destailleur
5d89190b63 Add codesniffer config 2011-07-08 14:55:14 +00:00
Laurent Destailleur
c44ad0c4ac Removed warnings 2011-07-08 14:54:35 +00:00
Laurent Destailleur
3603907e2f Qual: Removed 2 TODO 2011-07-08 14:45:32 +00:00
Regis Houssin
d1f2301def Fix: template is broken 2011-07-08 14:00:08 +00:00
Laurent Destailleur
c2e4e0b532 Fix: Removed a conception error reported by eclipse validators. 2011-07-08 13:33:42 +00:00
Laurent Destailleur
6ffc8e9786 Fix: Removed a conception error reported by eclipse validators. 2011-07-08 13:07:44 +00:00
Laurent Destailleur
fa2eb71b14 Add codesniffer config 2011-07-08 12:32:47 +00:00
Laurent Destailleur
96be6f719e Qual: Move last jquery plugin into plugins dir. 2011-07-08 11:26:38 +00:00
Laurent Destailleur
a018d067b7 New: Add more PHPunit tests to detect regressions 2011-07-08 11:25:46 +00:00
Laurent Destailleur
610552bbd8 New: Add more PHPunit tests to detect regressions 2011-07-08 11:18:00 +00:00
Regis Houssin
f051ba6714 Fix: date problem with external module 2011-07-08 10:22:14 +00:00
Juanjo Menent
711deb78c2 Doxygen 2011-07-08 09:18:54 +00:00
Regis Houssin
e2dd07c868 New: add Paypal IPN
Todo: add translation
2011-07-08 08:30:49 +00:00
Laurent Destailleur
d7c021d151 Fix: Removed warning 2011-07-07 22:19:53 +00:00
Laurent Destailleur
3270f5dcbf Fix: error code 2011-07-07 22:17:21 +00:00
Laurent Destailleur
be9d0367e4 Fix: Missing title 2011-07-07 22:02:48 +00:00
Laurent Destailleur
7e4ec0e94e Fix: Missing title 2011-07-07 21:56:20 +00:00
Laurent Destailleur
b00c3013f5 Fix: Select of recipient on email form 2011-07-07 21:38:19 +00:00
Laurent Destailleur
f90eee5db1 Fix: Select of recipient on email form 2011-07-07 21:32:18 +00:00
Juanjo Menent
434abbf253 task #11004: Create invoice from intervention 2011-07-07 16:03:53 +00:00
Juanjo Menent
b71a1ece47 Interventions: Add predefined mail content 2011-07-07 15:54:01 +00:00
Juanjo Menent
eaa6ba90ec Interventions: Add actions info 2011-07-07 09:18:27 +00:00
Laurent Destailleur
f99acd0f3f Doxygen 2011-07-06 22:42:34 +00:00
Laurent Destailleur
9d7a41a026 New: Can provide array of recipients 2011-07-06 22:38:52 +00:00
Laurent Destailleur
83d60c816f Fix: Bad order on documents pages 2011-07-06 21:12:33 +00:00
Laurent Destailleur
1a47f63b13 Fix: Bad order on documents pages 2011-07-06 20:56:48 +00:00
Laurent Destailleur
94635916aa Comment 2011-07-06 18:20:49 +00:00
Laurent Destailleur
eeff6096f7 Fix: Use title 2011-07-06 17:44:56 +00:00
Laurent Destailleur
34810b7589 Fix: Clean message string 2011-07-06 17:43:33 +00:00
Laurent Destailleur
ec20628448 New: viewimage can deal video files 2011-07-06 16:56:01 +00:00
Juanjo Menent
a540381469 Translate submit form 2011-07-06 15:01:03 +00:00
Juanjo Menent
e771175d4e Fix: translation 2011-07-06 14:57:35 +00:00
Regis Houssin
13b992d42b Fix: delete unused files 2011-07-06 13:50:00 +00:00
Laurent Destailleur
02aeaedcb3 Fix: Regression 2011-07-06 13:15:24 +00:00
Laurent Destailleur
d92bc425f1 Removed deprecated files 2011-07-06 13:01:36 +00:00
Laurent Destailleur
4862020462 Removed deprecated files 2011-07-06 12:59:20 +00:00
Laurent Destailleur
8953076d84 Perf: ckeditor was seriously slowing everything. So now we use the ckeditor basic to load it only when required. 2011-07-06 12:58:34 +00:00
Laurent Destailleur
f54d056f0f Perf: ckeditor was seriously slowing everything. So now we use the ckeditor basic to load it only when required. 2011-07-06 12:44:51 +00:00
Laurent Destailleur
be97cce9de Minor speed enhancement 2011-07-06 12:09:19 +00:00
Laurent Destailleur
c175311aed Update jquery layout lib 2011-07-06 11:43:39 +00:00
Laurent Destailleur
baae17ab55 Fix: Some fix in layouts 2011-07-06 11:40:21 +00:00
Regis Houssin
c704383c48 Fixme: problem with trigger 2011-07-06 10:34:30 +00:00
Laurent Destailleur
4d0197115d Look: Minor enhancement 2011-07-06 10:22:56 +00:00
Juanjo Menent
2069adda43 Fix: Reduce default length of input file area 2011-07-06 09:57:12 +00:00
Laurent Destailleur
47ca2de815 Enhancements in file upload 2011-07-06 09:42:55 +00:00
Juanjo Menent
200bdbb25d Fix: No validate unlined interventions 2011-07-06 09:39:04 +00:00
Laurent Destailleur
445e3062ac Enhancements in file upload 2011-07-06 09:25:05 +00:00
Regis Houssin
7bf7b07648 Fix: uniformize code 2011-07-06 08:09:28 +00:00
Regis Houssin
91542ab3b8 Fix: reload page after file upload done
Todo: use jquery template for view files, don't reload page !
2011-07-06 06:21:51 +00:00
Regis Houssin
cad381d43c Fix: add old values for triggers 2011-07-06 05:08:52 +00:00
Laurent Destailleur
c5c250bf15 Work on ajax file upload component. Component must be used only to make "upload" or multiupload. Output list of files must be independant of upload component because will be enhanced differently. Also, usage of upload component is more clear like that.
Still TODO: Once last files was uploaded (when there is several files), we must launch the refresh of page.
2011-07-05 22:51:24 +00:00
Laurent Destailleur
68029751fd Work on ajax file upload component. Component must be used only to make "upload" or multiupload. Output list of files must be independant of upload component because will be enhanced differently. Also, usage of upload component is more clear like that.
Still TODO: Once last files was uploaded (when there is several files), we must launch the refresh of page.
2011-07-05 22:40:35 +00:00
Laurent Destailleur
0f483a1654 Trans 2011-07-05 20:39:36 +00:00
Laurent Destailleur
739bf0482b Trans 2011-07-05 20:31:35 +00:00
Regis Houssin
10e395f43c cvsimport 2011-07-05 17:21:19 +00:00
Regis Houssin
e239bd457f Fix: uniformize code
Fix: add confirm delete file
New: add upload and delete file triggers
2011-07-05 17:21:19 +00:00
Regis Houssin
8b69d7e620 Fix: uniformize code
Fix: add confirm delete file
New: add upload and delete file triggers
2011-07-05 16:10:56 +00:00
Regis Houssin
fb112e0dd2 Fix: translation 2011-07-05 09:30:10 +00:00
Regis Houssin
c62c7abd4b Fix: max file size limit 2011-07-05 09:14:26 +00:00
Laurent Destailleur
9b12ee861a Check parameters 2011-07-05 08:33:34 +00:00
Laurent Destailleur
c39ebce11d Translate submit form 2011-07-05 08:29:53 +00:00
Laurent Destailleur
2ce9ccb701 Translate submit form 2011-07-05 08:13:31 +00:00
Laurent Destailleur
cc7707dc26 Add translation of members types 2011-07-05 08:08:16 +00:00
cdelambert
425fe7d40e *** empty log message *** 2011-07-04 16:39:48 +00:00
Juanjo Menent
0adf6d37af Trad: Can edit options of autosubscribe form for member module 2011-07-04 15:41:36 +00:00
Juanjo Menent
47668e96b8 Trad: Can edit options of autosubscribe form for member module 2011-07-04 15:22:37 +00:00
Juanjo Menent
ae37f62729 Trad: Best accurate translation 2011-07-04 15:16:04 +00:00
Regis Houssin
e4ee479276 Fix: create directory if not exist 2011-07-04 13:47:34 +00:00
Laurent Destailleur
347b20274a Doxygen 2011-07-04 11:41:02 +00:00
Laurent Destailleur
1b296949a2 Qual: Removed some deprecated/duplicated functions 2011-07-04 11:33:22 +00:00
Laurent Destailleur
97fa4ff5ae Fix: pgql compatibility 2011-07-04 10:56:12 +00:00
Laurent Destailleur
6ea85f8971 Fix: pgql compatibility 2011-07-04 10:44:36 +00:00
Regis Houssin
c10f895d77 Fix: add more triggers 2011-07-04 10:35:48 +00:00
Laurent Destailleur
71466414d6 Fix: Trans 2011-07-04 10:34:56 +00:00
Laurent Destailleur
b3345bbfc1 Uniformize error report 2011-07-04 10:33:56 +00:00
Laurent Destailleur
a0e6bb5e9c Fix: pgql compatibility 2011-07-04 10:30:00 +00:00
Laurent Destailleur
ea208fda3b Fix: Better error management 2011-07-04 10:04:18 +00:00
Laurent Destailleur
7521acb00a Fix: Creation category 2011-07-04 09:54:02 +00:00
Laurent Destailleur
7936cd8dea doxygen 2011-07-04 09:36:29 +00:00
Laurent Destailleur
aad939a270 doxygen 2011-07-04 09:01:37 +00:00
Laurent Destailleur
9e5dc296e1 doxygen 2011-07-04 08:53:01 +00:00
Laurent Destailleur
872c5a623c doxygen 2011-07-04 08:38:51 +00:00
Laurent Destailleur
2660682956 Prepare 3.1 2011-07-04 08:03:37 +00:00
Laurent Destailleur
ff1df55cef Prepare 3.1.0 2011-07-04 08:01:30 +00:00
Laurent Destailleur
c341b68eae New: Project creation page has a cancel button 2011-07-04 08:00:52 +00:00
Laurent Destailleur
588547ea6c Qual: Uniformize code 2011-07-04 07:38:22 +00:00
Laurent Destailleur
00d69a5855 Fix: pgsql compatibility 2011-07-04 07:36:30 +00:00
Laurent Destailleur
3836b1ad16 Fix: Tooltip is visible on picto hover 2011-07-04 07:28:11 +00:00
Laurent Destailleur
09b7fc762e cvsimport 2011-07-03 22:42:35 +00:00
Laurent Destailleur
1e7cb50eec Prepare 3.1 beta 2011-07-03 22:42:35 +00:00
Laurent Destailleur
754d104dbe Rename fields 2011-07-03 22:07:24 +00:00
Laurent Destailleur
d78bc0d7ec Fix: typo 2011-07-03 22:03:33 +00:00
Laurent Destailleur
ee15a44b85 Fix: odt accent into countries 2011-07-03 21:59:53 +00:00
Laurent Destailleur
c565870184 Can return country id from country code 2011-07-03 18:32:08 +00:00
Laurent Destailleur
05a26d9820 Add function to return user country 2011-07-03 18:31:13 +00:00
Laurent Destailleur
51550b9042 Work on specific code to allow online subscription 2011-07-03 18:30:48 +00:00
Laurent Destailleur
b49b0ac922 Work on specific code to allow online subscription 2011-07-03 17:46:16 +00:00
Laurent Destailleur
d95ae06946 Work on specific code to allow online subscription 2011-07-03 17:45:33 +00:00
Laurent Destailleur
448c934596 Work on specific code to allow online subscription 2011-07-03 17:38:52 +00:00
Laurent Destailleur
b127343fca New: Can edit options of autosubscribe form for member module 2011-07-03 17:24:54 +00:00
Laurent Destailleur
24d2ebc9f5 New: Can edit options of autosubscribe form for member module 2011-07-03 17:23:12 +00:00
Laurent Destailleur
b14e8ac8b4 New: Can edit options of autosubscribe form for member module 2011-07-03 16:55:31 +00:00
Laurent Destailleur
76973c4029 Reduce size of key 2011-07-03 16:55:04 +00:00
Laurent Destailleur
7e9bc8fa79 New: Can edit options of autosubscribe form for member module 2011-07-03 16:00:18 +00:00
Regis Houssin
69c6a2739f Works on jQuery file upload 2011-07-03 15:04:18 +00:00
Regis Houssin
96fd6e93f1 Works on jQuery file upload 2011-07-03 14:49:16 +00:00
Regis Houssin
5aa8d9f1cd Works on jQuery file upload 2011-07-03 14:43:12 +00:00
Regis Houssin
d6080ca092 Works on jQuery file upload 2011-07-03 14:09:48 +00:00
Regis Houssin
3d0b99eba3 Works on jQuery file upload 2011-07-03 13:45:32 +00:00
Laurent Destailleur
c9a34c8143 Update doc 2011-07-03 13:44:02 +00:00
Regis Houssin
f910055358 Works on jQuery file upload 2011-07-03 13:26:45 +00:00
Regis Houssin
518a6f64a4 Works on jQuery file upload 2011-07-03 13:16:46 +00:00
Laurent Destailleur
c4959b8f8b Fix: Do not show warning for event finished 2011-07-03 12:55:33 +00:00
Laurent Destailleur
1d45ad7901 Fix: Do not show warning for event finished 2011-07-03 12:53:37 +00:00
Regis Houssin
4a2610e299 Fix: uniformize code 2011-07-03 08:55:46 +00:00
Laurent Destailleur
0c112052b3 cvsimport 2011-07-02 17:33:24 +00:00
Laurent Destailleur
c39d77e1d1 Fix: Load language files 2011-07-02 17:33:24 +00:00
Laurent Destailleur
385f462929 Uniformize code 2011-07-02 17:14:58 +00:00
Laurent Destailleur
3c6cf4dd0a Can create invoice from an intervention 2011-07-02 17:02:00 +00:00
Laurent Destailleur
d4f3e5a0df Fix: EMail sent message 2011-07-02 16:48:31 +00:00
Laurent Destailleur
5989803c8a Fix: Version 2011-07-02 15:46:02 +00:00
Laurent Destailleur
b3f280e9d0 Add TODO To show way to make things simplest 2011-07-02 14:51:26 +00:00
Laurent Destailleur
790822c062 Yeah ! Hooks can now create, update, do nothing, replace or complete, warn validity check of parameters, add confirmation, etc. 2011-07-02 14:35:22 +00:00
Laurent Destailleur
ae735320c9 Uniformize code (use $object) 2011-07-02 14:12:44 +00:00
Laurent Destailleur
3f4c68049b Fix: Error management 2011-07-02 13:09:52 +00:00
Laurent Destailleur
d721e28854 Update doc 2011-07-02 11:28:03 +00:00
Regis Houssin
449b6ea737 Fix: jquery plugin not loaded 2011-07-02 05:49:56 +00:00
Laurent Destailleur
921bc18d9e Qual: Move jquery plugin into plugin dir 2011-07-02 01:26:30 +00:00
Laurent Destailleur
278d087686 Fix: tooltip not compatible with jquery 1.6 so changed into tiptip 2011-07-02 01:18:37 +00:00
Laurent Destailleur
cbcd31918d Better error management. Also hooks for "doActions" receives action code. 2011-07-01 23:11:12 +00:00
Laurent Destailleur
ee33545de3 Fix: Bad style 2011-07-01 23:08:25 +00:00
Laurent Destailleur
0d2251e9a8 Removed deprecated const 2011-07-01 23:07:26 +00:00
Laurent Destailleur
5c1a13f95e More comments 2011-07-01 23:05:39 +00:00
Laurent Destailleur
795cb3c899 Perf: Try to increase speed 2011-07-01 23:04:13 +00:00
Laurent Destailleur
1aa5d53ace Fix: Message not visible 2011-07-01 22:12:07 +00:00
Laurent Destailleur
fef7bc3dc8 Fix: Message not visible 2011-07-01 22:08:43 +00:00
Regis Houssin
2c51f3ee63 New: add jQuery plugin "jstree" 2011-07-01 17:48:57 +00:00
Regis Houssin
46b553d913 New: add jQuery plugin "jstree" 2011-07-01 17:38:34 +00:00
Regis Houssin
ca389685ec Fix: bad variable 2011-07-01 16:58:09 +00:00
Juanjo Menent
08cdc71a47 task #11004: Create invoice from intervention 2011-07-01 16:24:44 +00:00
Regis Houssin
8f7b41d3f2 Fix: jquery payment not stable 2011-07-01 16:18:27 +00:00
Regis Houssin
1ddbe41cff Fix: jquery payment not stable 2011-07-01 16:18:10 +00:00
cdelambert
7dfeda5023 Modify règlement 2011-07-01 15:19:32 +00:00
Juanjo Menent
65861cd356 Trad: Add search box for donation and trips/expenses 2011-07-01 14:16:54 +00:00
Juanjo Menent
0b91a7b28b Trad: Serious enhancement of expenses module 2011-07-01 14:14:50 +00:00
Juanjo Menent
0dc187f0a1 Fix: bureau2crea add more workarea space 2011-07-01 14:01:46 +00:00
Laurent Destailleur
2f3b5e7f7f Readd call to hooks 2011-06-30 22:47:04 +00:00
Laurent Destailleur
fda52360ef Readd call to hooks 2011-06-30 22:38:06 +00:00
Laurent Destailleur
ea7f702eec New: Add search box for donation and trips/expenses 2011-06-30 21:53:02 +00:00
Regis Houssin
5647a61d98 Fix: cvs conflict 2011-06-30 17:43:33 +02:00
Regis Houssin
83449ce467 Merge branch '3.1.0-dev' of
git+ssh://git@github.com/Dolibarr/dolibarr.git into 3.1.0-dev

Conflicts:
	htdocs/install/mysql/migration/3.0.0-3.1.0.sql

Change-Id: I1348ca7ff239c1866d283cfe5db09724ef9e6d85
2011-06-30 17:41:03 +02:00
Regis Houssin
f085258243 Fix: conflict with cvs 2011-06-30 17:21:21 +02:00
Regis Houssin
9359373fc4 cvsimport
Conflicts:
	htdocs/install/mysql/migration/3.0.0-3.1.0.sql
2011-06-30 17:14:45 +02:00
Regis Houssin
c68c82d117 cvsimport 2011-06-30 16:35:15 +02:00
Regis Houssin
71ef4d04d2 Fix: Name of hook must also be unique for each tab 2011-06-30 13:40:34 +00:00
Regis Houssin
7874af0e58 Fix: Name of hook must also be unique for each tab 2011-06-30 13:27:20 +00:00
Regis Houssin
79880a1aea Fix: regression, canvas is broken and societe.class and contact.class are incompatible with callHook function 2011-06-30 13:25:32 +00:00
Laurent Destailleur
6385641a8e Fix: tmp file must be removed if error. 2011-06-30 07:52:43 +00:00
Laurent Destailleur
ddfca31875 Fix: tmp file must be removed if error. 2011-06-30 07:49:26 +00:00
Laurent Destailleur
3b81558d2d New: Can add user login into menu urls added by modules. 2011-06-29 22:42:42 +00:00
Laurent Destailleur
d212413d08 New: Can add user login into menu urls. 2011-06-29 22:41:49 +00:00
Laurent Destailleur
2510fa1277 Qual: Uniformize code. Actions canvas conflicts with actions hook. So now we always hook to intercept actions. Name of hook must also be unique for each tab. 2011-06-29 22:29:50 +00:00
Regis Houssin
6d407b58d4 Fix: update jquery libraries 2011-06-29 19:29:26 +00:00
Laurent Destailleur
e381abf410 Serious enhancement of expenses module 2011-06-29 17:55:32 +00:00
Philippe Grand
092a3b6dd6 To change a bill owner if mistaking
This parameters should be used for troubleshooting using FACTURE_CHANGE_THIRDPARTY
2011-06-29 15:48:02 +00:00
Laurent Destailleur
4f68fc0c23 Fix: Style 2011-06-29 13:04:34 +00:00
Laurent Destailleur
46e34e6069 Fix: Style 2011-06-29 12:58:32 +00:00
root
661ef186e2 cvsimport
Conflicts:
	htdocs/install/mysql/migration/3.0.0-3.1.0.sql
2011-06-29 14:22:19 +02:00
Laurent Destailleur
508a1d00a2 Uniformize table fields 2011-06-29 11:22:35 +00:00
Laurent Destailleur
cb035666a6 Add patch to add signature on user. 2011-06-29 10:23:32 +00:00
Herve Prot
873c1ff160 Modify .gitignore 2011-06-29 01:04:22 +02:00
Laurent Destailleur
a2b1d97683 Doxygen 2011-06-28 20:31:23 +00:00
root
c159ee9639 purge 2011-06-28 17:45:47 +02:00
Regis Houssin
9f10a7c6e5 Test: commit to git branch dev to sync in cvs 2011-06-28 15:06:26 +00:00
Regis Houssin
2650480298 Commit to dev branch test 2 2011-06-28 15:05:44 +00:00
Regis Houssin
7c502d96bb cvsimport 2011-06-28 14:20:22 +00:00
Regis Houssin
eaea7ff804 Merge remote branch 'origin/3.1.0-dev' into 3.1.0-dev 2011-06-28 16:24:25 +02:00
Regis Houssin
7047001913 Commit to dev branch test 2 2011-06-28 16:23:05 +02:00
Regis Houssin
af34f28dfb Test2: commit to cvs for sync in git 2011-06-28 14:20:22 +00:00
Regis Houssin
ba60c9773e Test2: commit to cvs for sync in git 2011-06-28 14:20:22 +00:00
Regis Houssin
fdee3400ff Test: commit to git branch dev to sync in cvs 2011-06-28 15:43:44 +02:00
Regis Houssin
ddc92079db cvsimport 2011-06-28 13:42:06 +00:00
Regis Houssin
e35a21371f Test: commit to cvs for sync in git 2011-06-28 13:42:06 +00:00
Regis Houssin
8e86faf8b9 Test: commit to cvs for sync in git 2011-06-28 13:42:06 +00:00
Regis Houssin
d2c28a5911 Test git to cvs synchro 2011-06-28 12:25:43 +00:00
Regis Houssin
0e19bbdfa7 Test git to cvs synchro 2011-06-28 12:25:43 +00:00
cdelambert
7528eebd06 possibility of having two classes with the same name in two different tree level 2011-06-28 09:25:57 +00:00
cdelambert
34de5300fb possibility of having two classes with the same name in two different tree level 2011-06-28 09:25:57 +00:00
Laurent Destailleur
0baf406b3b Clean install 2011-06-28 07:47:10 +00:00
Laurent Destailleur
7ce9cfca74 Removed deprecated table 2011-06-28 07:18:32 +00:00
Laurent Destailleur
9f477147fd New: Add module field to allow external modules to set their name when they add a new record during init/remove. 2011-06-28 07:12:41 +00:00
Regis Houssin
845aee499b Merge remote branch 'origin/master' into test 2011-06-27 18:21:21 +02:00
Regis Houssin
518abfa56a Test git to cvs synchro 2011-06-27 18:15:47 +02:00
Regis Houssin
b56edeae24 Fix: delete old table 2011-06-27 18:13:50 +02:00
Herve Prot
c808e24380 Merge branch 'master' of git+ssh://github.com/Dolibarr/dolibarr
Conflicts:
	.gitignore
Problem solved
2011-06-27 17:20:30 +02:00
Herve Prot
8e69df637c Modify .gitignore 2011-06-27 17:19:17 +02:00
Herve Prot
cf7c5f2542 Modify .gitignore 2011-06-27 17:11:23 +02:00
Juanjo Menent
b9e97ea232 cvsimport 2011-06-27 13:38:26 +00:00
Regis Houssin
9bf96ffc3b cvsimport 2011-06-27 10:41:31 +00:00
Laurent Destailleur
4f62120ce1 cvsimport 2011-06-26 18:53:17 +00:00
Laurent Destailleur
a2afd534d5 cvsimport 2011-06-26 12:56:31 +00:00
Laurent Destailleur
a21c21aced cvsimport 2011-06-25 10:55:11 +00:00
Herve
f15cde7899 Add .gitignore 2011-06-25 14:12:55 +02:00
20076 changed files with 1217777 additions and 3682270 deletions

View File

@@ -1,12 +0,0 @@
# Save as .codeclimate.yml (note leading .) in project root directory
languages:
Ruby: false
JavaScript: true
PHP: true
engines:
phpcodesniffer: true
exclude_paths:
- 'dev/*'
- 'doc/*'
- 'test/*'
- 'htdocs/includes/*'

13
.cvsignore Normal file
View File

@@ -0,0 +1,13 @@
index.php
*.htaccess
*.settings
*.buildpath
*.project
*.cache
*.log
*.DS_Store
document
documents
DEBIAN
install.lock
*.patch

View File

@@ -1,32 +0,0 @@
# EditorConfig is awesome: https://editorconfig.org
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
[*.php]
indent_style = tab
indent_size = 4
trim_trailing_whitespace = true
insert_final_newline = true
[*.js]
indent_style = tab
[*.css]
indent_style = tab
[*.xml]
indent_style = tab
[*.md]
trim_trailing_whitespace = false
[*.sql]
indent_style = tab
trim_trailing_whitespace = true
indent_size = 4
[*.yml]
indent_style = space
indent_size = 2
trim_trailing_whitespace = true

58
.gitattributes vendored
View File

@@ -1,58 +0,0 @@
# Set default behaviour, in case users don't have core.autocrlf set.
# More info: https://help.github.com/articles/dealing-with-line-endings
* text=auto
# Explicitly declare text files we want to always be normalized and converted
# to native line endings on checkout.
*.php text eol=lf
*.pl text eol=lf
*.sql text eol=lf
*.htm text eol=lf
*.html text eol=lf
*.js text eol=lf
*.json text eol=lf
*.css text eol=lf
*.lang text eol=lf
*.txt text eol=lf
*.md text eol=lf
*.pp text eol=lf
*.sh text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.conf text eol=lf
*.neon text eol=lf
.bash_aliases text eol=lf
# Denote all files that are truly binary and should not be modified.
*.bmp binary
*.frm binary
*.ico binary
*.jpeg binary
*.jpg binary
*.MYD binary
*.MYI binary
*.odf binary
*.odt binary
*.png binary
# Export ignores to generate clean production tarballs
/dev export-ignore
/doc export-ignore
/test export-ignore
/.github export-ignore
/.phan export-ignore
/.tx export-ignore
.buildpath export-ignore
.codeclimate.yml export-ignore
.dockerignore export-ignore
.editorconfig export-ignore
.gitattributes export-ignore
.gitignore export-ignore
.mailmap export-ignore
.pre-commit-config.yaml export-ignore
.settings export-ignore
.travis.yml export-ignore
Dockerfile export-ignore

1
.github/CODEOWNERS vendored
View File

@@ -1 +0,0 @@
htdocs/takepos @andreubisquerra

View File

@@ -1,84 +0,0 @@
# Code of Conduct
## 1. Purpose
A primary goal of Dolibarr is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).
This code of conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior.
We invite all those who participate in Dolibarr to help us create safe and positive experiences for everyone.
## 2. Open Source Citizenship
A supplemental goal of this Code of Conduct is to increase open source citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their effects on our community.
Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.
If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to know.
## 3. Expected Behavior
The following behaviors are expected and requested of all community members:
* Participate in an authentic and active way. In doing so, you contribute to the health and longevity of this community.
* Exercise consideration and respect in your speech and actions.
* Attempt collaboration before conflict.
* Refrain from demeaning, discriminatory, or harassing behavior and speech.
* Be mindful of your surroundings and of your fellow participants. Alert community leaders if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.
* Remember that community event venues may be shared with members of the public; please be respectful to all patrons of these locations.
## 4. Unacceptable Behavior
The following behaviors are considered harassment and are unacceptable within our community:
* Violence, threats of violence or violent language directed against another person.
* Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.
* Posting or displaying sexually explicit or violent material.
* Posting or threatening to post other peoples personally identifying information ("doxing").
* Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
* Inappropriate photography or recording.
* Inappropriate physical contact. You should have someones consent before touching them.
* Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances.
* Deliberate intimidation, stalking or following (online or in person).
* Advocating for, or encouraging, any of the above behavior.
* Sustained disruption of community events, including talks and presentations.
## 5. Consequences of Unacceptable Behavior
Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.
Anyone asked to stop unacceptable behavior is expected to comply immediately.
If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).
## 6. Reporting Guidelines
If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. contact@dolibarr.org.
Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.
## 7. Addressing Grievances
If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify Dolibarr with a concise description of your grievance. Your grievance will be handled in accordance with our existing governing policies.
## 8. Scope
We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venuesonline and in-personas well as in all one-on-one communications pertaining to community business.
This code of conduct and its related procedures also applies to unacceptable behavior occurring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.
## 9. Contact info
contact@dolibarr.org
## 10. License and attribution
This Code of Conduct is distributed under a [Creative Commons Attribution-ShareAlike license](https://creativecommons.org/licenses/by-sa/3.0/).
Portions of text derived from the [Django Code of Conduct](https://www.djangoproject.com/conduct/) and the [Geek Feminism Anti-Harassment Policy](https://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy).
Retrieved on November 22, 2016 from [https://citizencodeofconduct.org/](http://citizencodeofconduct.org/)

View File

@@ -1,207 +0,0 @@
How to contribute to Dolibarr
=============================
Submit a Bug report or a Feature request
---------------------------------------
<a name="not-a-support-forum"></a>*Note*: **GitHub Issues is not a support forum.**
If you have questions about Dolibarr or need help on using the software, please use [the forums](https://www.dolibarr.org/forum.php). Forums exist in different languages.
Issues to inform about a bug or a development trouble and requests for a new feature, are managed on [GitHub](https://github.com/Dolibarr/dolibarr/issues).
Default **language here is English**. So please prepare your contributions in English (we recommend using an online translation service if you don't speak English).
1. Please [use the search engine](https://help.github.com/articles/searching-issues) to check if anyone else has already reported your issue.
2. [Create an issue](https://help.github.com/articles/creating-an-issue). Choose an appropriate title. Prepend appropriately with Bug or Feature Request.
3. Tell us the version you are using! (look at /htdocs/admin/system/dolibarr.php? and check if you are using the latest version)
4. Write a report with as much detail as possible (Use [screenshots](https://help.github.com/articles/issue-attachments) or even screencasts and provide logging and debugging information whenever possible).
5. Delete unnecessary submissions.
6. **Check your Message at Preview before submitting.**
<a name="code"></a>
Submit code
---------------------
This process describes how a Developer can submit code to the project so it can be analyzed and validated by the PR Maintainer (we call this a Pull Request).
Definition:
- Developer: is the human knowing the development language of the application that wants to change some part of the code by modifying the sources of the project.
- PR Maintainer: is the human knowing the development language and code who checks that the code submitted for approbation is correct to validate it, in other words, the PR Maintainer is the approbator of commits.
- Release Maintainer: is the human that validates that a freeze/beta version is ok to be released officially as a stable version.
### Basic workflow
As the Developer:
1. Check you agree with the terms of the [DCO - Developer's Certificate of Origin](https://github.com/Dolibarr/dolibarr/blob/develop/DCO)
2. [Fork](https://help.github.com/articles/fork-a-repo) the [GitHub repository](https://github.com/Dolibarr/dolibarr).
3. Clone your fork.
4. Choose a branch(See the [Branches](#branches) section below).
5. Read our developer documentation on the [Dolibarr Wiki](https://wiki.dolibarr.org/index.php?title=Developer_documentation).
6. Commit and push your changes.
7. [Make a pull request](https://help.github.com/articles/creating-a-pull-request).
As the PR Maintainer:
7. The PR Maintainer will check and decide if he approves or not the commits. During this step, the PR Maintainer can modify your own code to make it valid for approbation or ask you to make the change yourself. For this the PR Maintainer may add commits to a PR. Depending on the tools used (can be done from github directly or from an IDE), such commits may be done directly after validating your PR (for example to complete it).
As the Release Maintainer:
8. A tag will be added to take a snapshot of the code with all the changes approved by PR Maintainers, when ready to do a release.
Note: Project leader(Master Yoda and BDFL) retains all above roles and can directly commit to the project without a PR. Of course anyone can check commit history and comment!
<span id="branches" name="branches"></span>
### Branches
Unless you're fixing a bug, all pull requests should be made against the *develop* branch.
If you're fixing a bug, it is preferred that you make a pull request against the oldest version affected.
We recommend to push it into N - 2 where N is the latest version available, if not possible into version N - 1, and finally into develop.
The rule N - 2 is just a tip if you don't know which version to choose to get the best compromise between ease of correction and number of potential beneficiaries of the correction.
If you push a bug fix on a very old version it is still going to be merged and propagated into newer versions(choose wisely because old versions depend on old deprecated/unsupported versions of PHP and external libraries).
### General rules
- As the Developer, please don't edit the ChangeLog file. This file is generated from all commit messages during the release process by the Project releaser.
- As the Developer: Do not submit changes into files xx_XX/afile.lang. They are language files and are updated/synced automatically from Transifex. If you need to add a new language file, just add it for the en_US language.
- As the Release Maintainer: The Release Maintainer will decide to make a new release as soon as the planning of the release is reached and the code in the branch to release reach the status of "No more known serious bugs".
<a name="commits"></a>
### Commits
Use clear commit messages with the following structure:
```plaintext
[KEYWORD] [ISSUENUM] DESC
LONGDESC
```
We provide a [.gitmessage](/.gitmessage) file to help you fit the template.
You can add it to your git configuration using:
```
git config --local commit.template .gitmessage
```
where
#### Keyword
In uppercase if you want to have the log comment appears into the generated ChangeLog file.
The keyword can be omitted if your commit does not fit in any of the following categories:
- Fix/FIX: for a bug fix
- Close/CLOSE: for closing a referenced feature request
- New/NEW: for an unreferenced new feature (Opening a feature request and using close is preferred)
- Perf/PERF: for a performance enhancement
- Qual/QUAL: for quality code enhancement or re-engineering
#### Issuenum
If your commit fixes a referenced bug or feature request.
In the form of a # followed by the GitHub issue number.
#### Desc
A short description of the commit content.
This should ideally be less than 50 characters.
#### LongDesc
A long description of the commit content.
You can really go to town here and explain in depth what you've been doing.
Feel free to express technical details, use cases or anything relevant to the current commit.
This section can span multiple lines.
If your PR is a change on interface, you must also paste a screenshot showing the new screen.
#### Examples
<pre>
FIX|Fix #456 Short description (where #456 is number of bug fix, if an issue ID exists, or #xxx456 with xxx as the name of the VDP platform in lower case for security issues. The "Fix" must be in upper case to appear into ChangeLog)
or
CLOSE|Close #456 Short description (where #456 is number of feature request, if it exists. The "Close" must be in upper case to appear into ChangeLog)
or
NEW|New|QUAL|Qual|PERF|Perf Short description (In upper case to appear into ChangeLog, use this if you add a feature not tracked, otherwise use CLOSE #xxx)
or
Short description (when the commit is not introducing a feature nor closing a bug)
Long description (Can span across multiple lines).
</pre>
### Pull Requests
Pull Request (PR) process is the process to submit a change (enhancement, bug fix, ...) into the code of the project. There is some rules to know and
a process to follow to optimize the chance to have PRs merged efficiently...
* A PR must be atomic. It means it must contains the lower possible changes for 1 need (1 bug fix or 1 new feature) without breaking usability of code. If a PR can be split into several PRs, it often means your PR is not atomic. For PR on maintenance versions, the modified code must be as low as possible and only the absolutely necessary changes are allowed (You must have the number of lines modified as low as possible to have the visible bug fixed (no refactoring, no perf, no quality, no renaming must be joined). This allow to reduce to the maximum the number of future conflicts (so the number of regressions) when merging fixes into higher version to reduce the time of any future impact analysis.
* Your Pull Request (PR) must pass the Continuous Integration checks and code quality checks.
* When submitting a pull request, use same rule as [Commits](#commits) for the message. If your pull request only contains 1 commit, GitHub will be smart enough to fill it for you. Otherwise, please be a bit verbose about what you're providing.
* A screenshot will be always required for any PR of change/addition of a GUI behavior.
Also, some code changes need a prior approbation:
* if you want to include a new external library (into htdocs/includes directory), please contact the core project manager first (mention @dolibarr-jedi in your issue) to see if such a library can be accepted.
* if you add new tables or fields, you MUST first submit a standalone PR with the data structure changes you plan to add/modify (and only data structure changes). Start development only once this data structure has been accepted.
Once a PR has been submitted, you may need to wait for its integration. It is common that the project leader let the PR open for a long delay to allow every developer discuss about the PR (A label is added in such a case).
If the label of PR start with "Draft" or "WIP" (Work In Progress), it will not be analyzed for merging until you change the label of the PR (but it can be analyzed for discussion).
If your PR has errors reported by the Continuous Integration Platform, it means your PR is not valid and nothing will be done with it. It will be kept open to allow developers to fix this, or it may be closed several months later. Don't expect anything on your PR if you have such errors, you MUST first fix the Continuous Integration error to have it taken into consideration.
If the PR is valid, and is kept open for a long time, a tag will also be added on the PR to describe the status of your PR and why the PR is kept open. By putting your mouse on the tag, you will get a full explanation of the tag/status that explains why your PR has not been integrated yet.
In most cases, it gives you information of things you have to do to have the PR taken into consideration (for example a change is requested, a conflict is expected to be solved, some questions were asked). If you have a yellow, red flag of purple flag, don't expect to have your PR validated. You must first provide the answer the tag asks you. The majority of open PRs are waiting an action of the author of the PR.
Statistics on Dolibarr project shows that 95% of submitted PRs are reviewed and tagged. Average answer delay is also one of the best among Open source projects (just few days before having the Answer Tag set). This is one of the most important ratio of answered PRs in Open Source world for a major project. Don't expect the core team to reach 100%.
A so high ratio is very rare on a so popular project and with the increasing popularity of Dolibarr, this ratio will probably decrease in future to a more common level.
### Resources
[Developer documentation](https://wiki.dolibarr.org/index.php/Developer_documentation)
Translations
------------
The source language (en_US) is maintained in the repository.
All other translations are managed online at [Transifex](https://www.transifex.com/dolibarr-association/dolibarr/).
Translations done on transifex are available in the next major release.
Note: Sometimes, the source text (English) is modified. In such a case, the translation is reset. Transifex assumes that if the original source
has changed, the translation is surely no more correct so must be done again. But old translation is not lost and you can use the tab "History"
to retrieve all old translations of a source text and restore the translation in one click with no need to retranslate it if there is no need to.
### Resources
[Translator documentation](https://wiki.dolibarr.org/index.php/Translator_documentation)
Documentation
-------------
The project's documentation is maintained on the [Wiki](https://wiki.dolibarr.org/index.php).
*Note*: to help prevent spam, you need to create an account before being able to edit. Everybody is welcome to contribute to its content.

5
.github/FUNDING.yml vendored
View File

@@ -1,5 +0,0 @@
# These are supported funding model platforms
open_collective: dolibarr
custom: https://wiki.dolibarr.org/index.php/Subscribe
github: [eldy]

View File

@@ -1,48 +0,0 @@
name: Bug report
description: Create a report to help us fix something that is broken
labels: ["Bug"]
body:
- type: markdown
attributes:
value: |
This is a template to help you report good issues. You may use [Github Markdown](https://help.github.com/articles/getting-started-with-writing-and-formatting-on-github/) syntax to format your issue report.
- type: textarea
id: bug
attributes:
label: Bug
description: Please give a short description of the bug
validations:
required: true
- type: input
id: environment-version
attributes:
label: Dolibarr Version
description: Affected Dolibarr version(s)
placeholder: 19.0, develop, ...
- type: input
id: environment-php
attributes:
label: Environment PHP
description: PHP version
- type: input
id: environment-database
attributes:
label: Environment Database
description: Database type and version
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce the behavior and expected behavior
description: Verbose description
- type: textarea
id: files
attributes:
label: Attached files
description: Screenshots, screencasts, dolibarr.log, debugging information

View File

@@ -1,35 +0,0 @@
name: Feature request
description: Suggest a new idea for this project
labels: ["Feature request"]
body:
- type: markdown
attributes:
value: |
This is a template to help you report good issues. You may use [Github Markdown](https://help.github.com/articles/getting-started-with-writing-and-formatting-on-github/) syntax to format your issue report.
- type: textarea
id: feature-request
attributes:
label: Feature Request
description: Short description
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use case
description: Verbose description
- type: textarea
id: suggested-implementation
attributes:
label: Suggested implementation
description: Verbose description
- type: textarea
id: suggested-steps
attributes:
label: Suggested steps
description: List of tasks to achieve goal

View File

@@ -1,32 +0,0 @@
# Instructions
*This is a template to help you make good pull requests. You may use [Github Markdown](https://help.github.com/articles/getting-started-with-writing-and-formatting-on-github/) syntax to format your issue report.*
*Please:*
- *only keep the "FIX", "CLOSE", "NEW", "UIUX", PERF" or "QUAL" section* (use uppercase to have the PR appears into the ChangeLog, lowercase will not appears)
- *follow the project [contributing guidelines](/.github/CONTRIBUTING.md)*
- ***in particular, in case of a bugfix, please check that you are targetting the branch corresponding to the oldest version in which the bug occurs***
- *replace the bracket enclosed texts with meaningful information*
# FIX|Fix #[*issue_number Short description*]
[*Long description*]
# CLOSE|Close #[*issue_number Short description*]
[*Long description*]
# NEW|New [*Short description*]
[*Long description*]
# UIUX|Uiux [*Short description*]
[*Long description*]
# PERF|Perf #[*issue_number Short description*]
[*Long description*]
# QUAL|Qual #[*issue_number Short description*]
[*Long description*]

View File

@@ -1,19 +0,0 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
allow:
# Allow production updates only (can do a AND, several entries are doing a OR)
- dependency-type: "production"
#- dependency-type: "direct"
exclude-paths:
- 'dev'
- 'tests/acceptance'
- 'tests/selenium'

View File

@@ -1,86 +0,0 @@
#!/bin/bash
# Copyright (C) 2025 MDW <mdeweerd@users.noreply.github.com>
set -euo pipefail
# This script retrieves the list of changed PHP files for a pull request
# using the GitHub API and sets two outputs:
# - any_changed: "true" if at least one PHP file changed, "false" otherwise
# - all_changed_files: space-separated list of changed PHP file paths
#
# Required environment variables:
# GITHUB_TOKEN - GitHub token with repo access
# GITHUB_REPOSITORY - "owner/repo"
# GITHUB_EVENT_PATH - Path to the event JSON payload
# Verify required environment variables are set
if [[ -z "${GITHUB_TOKEN:-}" ]]; then
echo "GITHUB_TOKEN is not set" >&2
exit 1
fi
if [[ -z "${GITHUB_REPOSITORY:-}" ]]; then
echo "GITHUB_REPOSITORY is not set" >&2
exit 1
fi
if [[ -z "${GITHUB_EVENT_PATH:-}" ]]; then
echo "GITHUB_EVENT_PATH is not set" >&2
exit 1
fi
# Extract the pull request number from the event payload
pr_number=$(jq --raw-output '.pull_request.number' "$GITHUB_EVENT_PATH")
if [[ "$pr_number" == "null" ]]; then
echo "Not a pull request event"
exit 0
fi
# Split repository into owner and repo name
# Split repository into owner and repo name using Bash parameter expansion
owner="${GITHUB_REPOSITORY%%/*}" # Extract text before the first '/'
repo="${GITHUB_REPOSITORY##*/}" # Extract text after the last '/'
page=1
per_page=100
changed_php_files=()
# Loop through all pages to gather changed files
while true; do
response=$(curl -s -H "Authorization: token ${GITHUB_TOKEN}" \
"https://api.github.com/repos/${owner}/${repo}/pulls/${pr_number}/files?per_page=${per_page}&page=${page}")
# Filter for files ending with .php and add them to the list
mapfile -t files < <(echo "$response" | jq -r '.[] | select(.filename | test("\\.php$")) | .filename')
changed_php_files+=("${files[@]}")
# Check if we have reached the last page (less than per_page results)
count=$(echo "$response" | jq 'length')
if (( count < per_page )); then
break
fi
((page++))
done
# Build a space-separated string of changed PHP files
# This does not cope with files that have spaces.
# But such files do not exist in the project (at least not for the
# files we are filtering).
all_changed_files=$(IFS=" " ; echo "${changed_php_files[*]}")
# Determine changed files flag
if [ -z "$all_changed_files" ]; then
any_changed="false"
else
any_changed="true"
fi
# Set outputs for GitHub Actions if GITHUB_OUTPUT is available
if [ -n "${GITHUB_OUTPUT:-}" ]; then
echo "any_changed=${any_changed}" >> "$GITHUB_OUTPUT"
echo "all_changed_files=${all_changed_files}" >> "$GITHUB_OUTPUT"
else
# Otherwise, print the outputs
echo "any_changed=${any_changed}"
echo "all_changed_files=${all_changed_files}"
fi

View File

@@ -1,33 +0,0 @@
# CI Workflows
The 2 main CI workflows are:
----------------------------
- ci-on-pull_request.yml
- ci-on-push.yml
This run the actions:
- pre-commit.yml
- phan.yml
- phpstan.yml
When all succeed, start:
- Windows-ci;
See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#running-a-workflow-based-on-the-conclusion-of-another-workflow
The other worklows are:
-----------------------
- ci-stale-issues-safe to autoclose old issues.
- ci-phpstan_baseline to update the phpstan baseline file.
- ci-cache-clean-pr to clean cache when closing a PR.
- ci-test to make CI tests
Some tests workflows are:
------------------------
- pr-18
- pr-18-autolbal
- test

View File

@@ -1,39 +0,0 @@
---
# This clean the caches of a branch when we close the pull request.
# See https://github.com/actions/cache/blob/main/tips-and-workarounds.md#force-deletion-of-caches-overriding-default-cache-eviction-policy
name: Cleanup caches of a closed branch
on:
pull_request:
types: [closed]
workflow_dispatch:
jobs:
cleanup:
runs-on: ubuntu-latest
permissions:
# `actions:write` permission is required to delete caches
# See also: https://docs.github.com/en/rest/actions/cache?apiVersion=2022-11-28#delete-a-github-actions-cache-for-a-repository-using-a-cache-id
actions: write
contents: read
steps:
- name: Check out code
uses: actions/checkout@v6
- name: Cleanup
run: |
gh extension install actions/gh-actions-cache
REPO="${{ github.repository }}"
BRANCH="refs/pull/${{ github.event.pull_request.number }}/merge"
echo "Fetching list of cache key"
cacheKeysForPR=$(gh actions-cache list -R "$REPO" -B "$BRANCH" | cut -f 1 )
## Setting this to not fail the workflow while deleting cache keys.
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR
do
gh actions-cache delete "$cacheKey" -R "$REPO" -B "$BRANCH" --confirm
done
echo "Done"
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,29 +0,0 @@
---
# This is a basic workflow to check the lock on major version (to lock some files on certified versions)
name: Check fileset lock
on: [push, pull_request]
concurrency:
group: check-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
checkmajorversion:
name: Check lock on fileset unalterable_files with generate_filelist_xml.php
runs-on: ubuntu-latest
# Do not run schedule on forks
if: |
github.repository == 'Dolibarr/dolibarr'
|| github.event.schedule == false
steps:
- uses: actions/checkout@v6
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.2
coverage: none # disable xdebug, pcov
- name: Run generate_filelist_xml.php
run: |
# shellcheck disable=2086
dev/build/generate_filelist_xml.php checklock=auto unalterable_files

View File

@@ -1,42 +0,0 @@
name: "CI-PULL-REQUEST"
on: [pull_request]
jobs:
pre-commit:
uses: ./.github/workflows/pre-commit.yml
secrets: inherit
with:
gh_event: ${{ github.event_name }}
phan:
uses: ./.github/workflows/phan.yml
secrets: inherit
needs: [pre-commit]
with:
gh_event: ${{ github.event_name }}
phpstan:
uses: ./.github/workflows/phpstan.yml
secrets: inherit
needs: [pre-commit]
with:
gh_event: ${{ github.event_name }}
#windows-ci:
# needs: [pre-commit, phan, phpstan]
# secrets: inherit
# uses: ./.github/workflows/windows-ci.yml
# with:
# gh_event: ${{ github.event_name }}
#gh-travis: # Runs travis script on github runner (not on travis)
# if: false
# # needs: [pre-commit, phan]
# # needs: [windows-ci]
# secrets: inherit
# needs: [pre-commit, phan, phpstan]
# uses: ./.github/workflows/gh-travis.yml
# with:
# gh_event: ${{ github.event_name }}
# Note (not tested, from https://github.com/orgs/community/discussions/38361)
# To cancel jobs if one fails, the following action may help
# - if: "failure()"
# uses: "andymckay/cancel-action@0.3"

View File

@@ -1,42 +0,0 @@
name: "CI-PUSH"
on: [push]
jobs:
pre-commit:
uses: ./.github/workflows/pre-commit.yml
secrets: inherit
with:
gh_event: ${{ github.event_name }}
phan:
uses: ./.github/workflows/phan.yml
secrets: inherit
needs: [pre-commit]
with:
gh_event: ${{ github.event_name }}
phpstan:
uses: ./.github/workflows/phpstan.yml
secrets: inherit
needs: [pre-commit]
with:
gh_event: ${{ github.event_name }}
windows-ci:
needs: [pre-commit, phan, phpstan]
secrets: inherit
uses: ./.github/workflows/windows-ci.yml
with:
gh_event: ${{ github.event_name }}
# gh-travis: # Runs travis script on github runner (not on travis)
# if: false
# # needs: [pre-commit, phan]
# # needs: [windows-ci]
# secrets: inherit
# needs: [pre-commit, phan, phpstan]
# uses: ./.github/workflows/gh-travis.yml
# with:
# gh_event: ${{ github.event_name }}
# Note (not tested, from https://github.com/orgs/community/discussions/38361)
# To cancel jobs if one fails, the following action may help
# - if: "failure()"
# uses: "andymckay/cancel-action@0.3"

View File

@@ -1,24 +0,0 @@
name: "CI-RELEASE"
on:
release:
types: [published]
jobs:
trigger-docker:
runs-on: ubuntu-latest
steps:
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@v2
with:
app-id: ${{ vars.RELEASE_DOCKER_ID }}
private-key: ${{ secrets.RELEASE_DOCKER_SECRET }}
- uses: peter-evans/repository-dispatch@v4
with:
token: ${{ steps.generate-token.outputs.token }}
repository: Dolibarr/dolibarr-docker
event-type: new-release
client-payload: '{"version": "${{ github.event.release.tag_name }}"}'

View File

@@ -1,82 +0,0 @@
---
# This run the script to update the phpstan baseline file dev/build/phpstan/phpstan-baseline.neon
name: 'PHPStan baseline'
on:
# Every day we want to refresh the baseline
schedule:
- cron: '0 12 * * *'
# We want to be able to manually refresh the baseline too
workflow_dispatch:
workflow_call:
inputs:
gh_event:
required: true
type: string
# Run PHPStan analyse on pull requests
# pull_request:
permissions: {} # none
env:
PHP_VERSION: '8.2'
GH_TOKEN: ${{ github.token }}
gh_event: ${{ inputs.gh_event || github.event_name }}
CACHE_KEY_PART: ${{ ( inputs.gh_event == 'pull_request' || github.event_name == 'pull_request' ) && format('{0}-{1}', github.base_ref, github.head_ref) || github.ref_name }}
jobs:
phpstan:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ env.PHP_VERSION }}
coverage: none # disable xdebug, pcov
tools: phpstan:2.1.12, cs2pr
extensions: calendar, json, imagick, gd, zip, mbstring, intl, opcache, imap,
mysql, pgsql, sqlite3, ldap, xml, mcrypt
env:
fail-fast: true
# Restore old cache
- name: Restore phpstan cache
id: cache
uses: actions/cache/restore@v5
with:
path: ./.github/tmp
key: phpstan-cache-${{ env.PHP_VERSION }}-${{ env.CACHE_KEY_PART }}-${{
github.run_id }}
restore-keys: |
phpstan-cache-${{ env.PHP_VERSION }}-${{ env.CACHE_KEY_PART }}-
phpstan-cache-${{ env.PHP_VERSION }}-${{ github.head_ref }}-
phpstan-cache-${{ env.PHP_VERSION }}-${{ github.base_ref }}-
phpstan-cache-${{ env.PHP_VERSION }}-
- uses: ruudk/phpstan-baseline-refresh-create-pr-action@main
with:
github_token: ${{ env.GH_TOKEN }}
phpstan_path: phpstan
configuration_path: phpstan.neon.dist
phpstan_additional_arguments: --memory-limit 7G -a dev/build/phpstan/bootstrap_action.php
baseline_path: dev/build/phpstan/phpstan-baseline.neon
commit_name: Dolibot
commit_email: dolibarr-bot@users.noreply.github.com
commit_message: PHPStan > Update baseline
target_branch: develop
# pr_create: ${{ (github.event_name == 'workflow_dispatch' || github.event_name == 'schedule') && 1 || 0 }}
pr_create: 1
pr_title: PHPStan > Update baseline
pr_reviewer: eldy
pr_body: |
This PR is automatically created to cleanup our baseline.
Since the last refresh of the baseline we have fixed {0} ignored errors.
Keep it up all! :muscle:
There are only {1} ignored errors left :sweat_smile:

View File

@@ -1,45 +0,0 @@
# Action to prepare the github action
# Go on Dolibarr Organization - Settings - Developer settings - GitHub App (https://github.com/organizations/Dolibarr/settings/apps)
# Create an App: Enter a name + In Home page URL use https://github.com/Dolibarr/dolibarr + Disable webhook
# Set Permissions (see other app for list of permissions)
# Click on generate the private keys
# Click on Install application - choose the repository of the bot
# Go on Organisation - Secret and variables and create a secret PR_SECRET_KEY and copy the content of received private key. Choose the repository access to "Repository Dolibarr".
# Go on Organisation - Secret and variables and create a variable PR_APP_ID and copy the ID of the previously create ID. Choose the repository access to "Repository Dolibarr".
#
name: Set the tag with devcamp label during the session of a devcamp
on:
pull_request_target:
types: [opened]
permissions:
pull-requests: write
issues: write
jobs:
add-label-devcamp:
runs-on: ubuntu-latest
steps:
#- name: Install GitHub CLI
# run: sudo apt-get install gh
- name: Generate a token
id: generate-token
uses: actions/create-github-app-token@v2
with:
app-id: ${{ vars.PR_APP_ID }}
private-key: ${{ secrets.PR_SECRET_KEY }}
- name: Checkout repository
uses: actions/checkout@v4
- name: Assign label
env:
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
url: ${{ github.event.pull_request.html_url }}
run: |
echo "env.url=${{env.url}}"
gh pr edit "${{env.url}}" --add-label "Event: DevCamp 2025 XXX"

View File

@@ -1,28 +0,0 @@
# See syntax file on https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions
name: "Close stale issues (bugs and feature requests)"
on:
schedule:
- cron: "0 21 * * *"
issue_comment:
types: [created]
workflow_dispatch:
permissions: {} # none
jobs:
stale:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- uses: Dolibarr/stale@staleunstale
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-message: 'This issue is stale because it has been open 1 year with no activity. If this is a bug, please comment to confirm it is still present on latest stable version. if this is a feature request, please comment to notify the request is still relevant and not yet covered by latest stable version. This issue may be closed automatically by stale bot in 10 days (you should still be able to re-open it if required).'
stale-label: 'Issue Stale (automatic label)'
exempt-labels: 'Priority High / Blocking,Priority Top Strategic,Priority Medium,hacktoberfest,hacktoberfest-accepted,good first issue,Bug Security (CVE),Analysis of PR in progress'
days-before-stale: 365
days-before-close: 10
operations-per-run: 100
dry-run: false

View File

@@ -1,24 +0,0 @@
# See syntax file on https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions
name: "Check tag branch"
on:
push:
tags:
- "18.*"
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Verify tag is on main
run: |
TAG_COMMIT=$(git rev-list -n 1 $GITHUB_REF)
if ! git branch --contains $TAG_COMMIT | grep -q "18.0"; then
echo "The tag must be on branch 18.0"
exit 1
fi

View File

@@ -1,49 +0,0 @@
---
# This runs a travis script inside a github runner
name: Travis
# Controls when the workflow will run
on:
# workflow called by the parent workflow ci.yml
workflow_call:
inputs:
gh_event:
required: true
type: string
# can run job manually
workflow_dispatch:
concurrency:
group: travis-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref
}}
cancel-in-progress: true
env:
gh_event: ${{ inputs.gh_event || github.event_name }}
GITHUB_JSON: ${{ toJSON(github) }} # Helps in debugging Github Action
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job
gh-travis:
# The type of runner that the job will run on
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-version:
# # PHPStan requires PHP >= 7.2.
# #- "7.2"
- "8.2"
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout travis file
uses: actions/checkout@v5
- name: Run .travis.yml build script
uses: ktomk/run-travis-yml@v1
with:
# run-job: travis # name of a job in travis file
allow-failure: false
# file: .travis.yml
# steps: | # Default: setup, before_install, install, before_script, script, after_script, before_deploy
# install
# script
# env:
# TRAVIS_PHP_VERSION: ${{ matrix.php-version }}

View File

@@ -1,364 +0,0 @@
name: GitHub CI PHP 7.1 Postgres
on:
push:
branches:
- develop
- 1*
- 2*
pull_request:
types: [opened]
permissions:
contents: read
jobs:
github_ci_php71_pgsql:
runs-on: ubuntu-latest
services:
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: password
ports:
- 32574:3306
postgres:
image: postgres
env:
POSTGRES_PASSWORD: postgres
POSTGRES_USER: postgres
POSTGRES_DB: postgres
# Set health checks to wait until postgres has started
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
ports:
- 5432:5432
steps:
# git clone dolibarr into GITHUB_WORKSPACE = /home/runner/work/dolibarr/dolibarr
- uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Version PHP
run: |
php -i | head -
- name: Install packages for PHP 7.1
run: |
sudo composer self-update 2.2.18
sudo chmod -R a+rwx /home/runner
composer -n config -g vendor-dir htdocs/includes
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y pgloader memcached
sudo apt install apache2 php7.1 php7.1-cli php7.1-curl php7.1-mysql php7.1-pgsql php7.1-gd php7.1-imap php7.1-intl php7.1-ldap php7.1-xml php7.1-mbstring php7.1-xml php7.1-zip libapache2-mod-php7.1
sudo update-alternatives --set php /usr/bin/php7.1
php -i | head -
cd $GITHUB_WORKSPACE
ls $GITHUB_WORKSPACE
composer -n require --ignore-platform-reqs phpunit/phpunit ^7.5 \
php-parallel-lint/php-parallel-lint ^1 \
php-parallel-lint/php-console-highlighter ^0 \
php-parallel-lint/php-var-dump-check ~0.4 \
squizlabs/php_codesniffer ^3
#For php7.3
#composer -n require phpunit/phpunit ^7.5 \
# php-parallel-lint/php-parallel-lint ^1.2 \
# php-parallel-lint/php-console-highlighter ^0 \
# php-parallel-lint/php-var-dump-check ~0.4 \
# squizlabs/php_codesniffer ^3
sudo rm -fr htdocs/includes/phpunit/php-code-coverage/src/Report/Html
- name: Adding path of binaries tools installed by composer to the PATH
run: |
export PATH="$GITHUB_WORKSPACE/htdocs/includes/bin:$PATH"
echo $PATH
# We must have a directory bin created by the previous composer call
ls $GITHUB_WORKSPACE/htdocs/includes/bin
- name: Version information
run: |
composer -V
# Check Parallel-lint version
echo "Parallel-lint version"
htdocs/includes/bin/parallel-lint -V
# Check PHP CodeSniffer version
echo "PHPCS version"
htdocs/includes/bin/phpcs --version | head -
htdocs/includes/bin/phpcs -i | head -
# Check PHP Vardump check version
echo "PHP Vardump check version"
htdocs/includes/bin/var-dump-check --version
# Check PHPUnit version
echo "PHPUnit version"
htdocs/includes/bin/phpunit --version | head -
# Check Apache version
echo "Apache version"
apache2 -v | head -
# Check Database
echo "Database version"
mysql --version | head -
psql --version
echo "Check pgloader version"
pgloader --version
- name: Create database
run: |
pwd
echo GITHUB_WORKSPACE = $GITHUB_WORKSPACE
sudo apt-get install -y mysql-client
mysql --version | head -
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "SELECT VERSION();" | head -
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "SHOW DATABASES"
echo "Drop and create database"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'DROP DATABASE IF EXISTS travis;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "CREATE DATABASE IF NOT EXISTS travis CHARACTER SET = 'utf8';"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "CREATE USER 'travis'@'127.0.0.1' IDENTIFIED BY 'password';"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'GRANT ALL PRIVILEGES ON travis.* TO travis@127.0.0.1;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'FLUSH PRIVILEGES;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -D travis < dev/initdemo/mysqldump_dolibarr_3.5.0.sql
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -D travis -e "UPDATE llx_const set value = '0666' WHERE name = 'MAIN_UMASK';"
echo "Init postgresql database"
ps fauxww | grep postgres
ls /etc/postgresql/14/main/
sudo chmod -R a+rwx /etc/postgresql/14/main/pg_hba.conf
sudo sed -i -e '/local.*peer/s/postgres/all/' -e 's/peer\|md5/trust/g' /etc/postgresql/14/main/pg_hba.conf
sudo cat /etc/postgresql/14/main/pg_hba.conf
sudo /etc/init.d/postgresql restart
psql postgresql://postgres:postgres@127.0.0.1:5432 -l -A
psql postgresql://postgres:postgres@127.0.0.1:5432 -c 'create database travis;'
sudo mkdir -p /tmp/pgloader
sudo chmod -R a+rwx /tmp/pgloader/
echo sudo pgloader mysql://root:password@127.0.0.1:32574/travis postgresql://postgres:postgres@127.0.0.1:5432/travis
sudo pgloader mysql://root:password@127.0.0.1:32574/travis postgresql://postgres:postgres@127.0.0.1:5432/travis
echo 'ALTER SEQUENCE llx_accountingaccount_rowid_seq RENAME TO llx_accounting_account_rowid_seq' | psql postgresql://postgres:postgres@127.0.0.1:5432/travis
echo 'ALTER SEQUENCE llx_accounting_account_rowid_seq RESTART WITH 1000001;' | psql postgresql://postgres:postgres@127.0.0.1:5432/travis
# Create pgsql compatibility functions
psql postgresql://postgres:postgres@127.0.0.1:5432/travis < htdocs/install/pgsql/functions/functions.sql
- name: Generate Dolibarr conf file
run: |
export CONF_FILE=$GITHUB_WORKSPACE/htdocs/conf/conf.php
echo "Setting up Dolibarr $CONF_FILE"
echo '<?php' > $CONF_FILE
echo '$'dolibarr_main_url_root=\'http://127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_document_root=\'/var/www/html\'';' >> $CONF_FILE
echo '$'dolibarr_main_data_root=\'/var/www/html/documents\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_host=\'127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_name=\'travis\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_user=\'postgres\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_pass=\'postgres\'';' >> $CONF_FILE
echo '$'dolibarr_main_instance_unique_id=\'travis1234567890\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_type=\'pgsql\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_port=\'5432\'';' >> $CONF_FILE
echo '$'dolibarr_main_authentication=\'dolibarr\'';' >> $CONF_FILE
cat $CONF_FILE
- name: Generate install.forced.php file to test installation
run: |
export INSTALL_FORCED_FILE=$GITHUB_WORKSPACE/htdocs/install/install.forced.php
echo "Setting up Dolibarr $INSTALL_FORCED_FILE to test installation"
# Ensure we catch errors
set +e
echo '<?php' > $INSTALL_FORCED_FILE
echo '$'force_install_noedit=2';' >> $INSTALL_FORCED_FILE
echo '$'force_install_type=\'pgsql\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_dbserver=\'127.0.0.1\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_database=\'travis\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databaselogin=\'postgres\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databasepass=\'postgres\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_port=\'5432\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_prefix=\'llx_\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createdatabase=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createuser=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_mainforcehttps=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_main_data_root=\'/var/www/html\'';' >> $INSTALL_FORCED_FILE
cat $INSTALL_FORCED_FILE
- name: Create document directory
run: |
echo "Create documents directory and set permissions"
# and admin/temp subdirectory needed for unit tests
sudo mkdir -p /var/www/html/documents/admin/temp
sudo chmod -R a+rwx /var/www/html/documents
sudo echo "***** First line of dolibarr.log" > /var/www/html/documents/dolibarr.log
sudo chmod a+rwx /var/www/html/documents/dolibarr.log
- name: Copy app into /var/www
run: |
sudo cp -r $GITHUB_WORKSPACE/htdocs/. /var/www/html
sudo mv /var/www/html/index.html /var/www/html/index.disabled.html
sudo ln -fs /var/www/html /var/www/htdocs
sudo cp -r $GITHUB_WORKSPACE/test/. /var/www/test
sudo cp -r $GITHUB_WORKSPACE/dev/. /var/www/dev
sudo cp -r $GITHUB_WORKSPACE/scripts/. /var/www/scripts
- name: Setup Apache
run: |
pwd
whoami
# install apache web server
a2query -s
a2query -m
ls /etc/apache2/sites-available
#sudo cp -f $GITHUB_WORKSPACE/dev/build/travis-ci/apache-githubaction.conf /etc/apache2/sites-available/000-default.conf
#sudo sed -e "s?%GITHUB_WORKSPACE%?$(pwd)?g" --in-place /etc/apache2/sites-available/000-default.conf
a2ensite 000-default
a2enmod php7.1
ls /etc/apache2/sites-enabled
sudo adduser $(whoami) www-data
sudo adduser $(whoami) root
sudo adduser root www-data
sudo chown -R www-data:www-data /etc/apache2/sites-available/
sudo chmod -R 777 /etc/apache2/sites-available/
sudo chown -R www-data:www-data /var/www/html/
ls -l /var/www/html
#ls -l /var/www/html/conf
#ls -l /var/www/html/install/
set +e
sudo cat /etc/apache2/sites-enabled/000-default.conf
sudo service apache2 restart
curl -I localhost
- name: Check Apache availability
run: |
echo "Checking webserver availability by a wget -O - --debug http://127.0.0.1"
# Ensure we stop on error with set -e
set +e
ls /var/log/apache2
#wget -O - --debug http://127.0.0.1/robots.txt
# The wget should return a page with line '<meta name="generator" content="Dolibarr installer">
wget -O - --debug http://127.0.0.1 > $GITHUB_WORKSPACE/test.html 2>&1
head -n 200 $GITHUB_WORKSPACE/test.html
echo Logs are...
#sudo cat /tmp/install.log
sudo cat /var/log/apache2/access.log
sudo cat /var/log/apache2/error.log
sudo cat /var/log/apache2/other_vhosts_access.log
set +e
- name: Upgrading Dolibarr
run: |
# Ensure we catch errors. Set this to +e if you want to go to the end to see log files.
set -e
sudo chmod -R a+rwx $GITHUB_WORKSPACE
sudo chmod -R a+rwx /var/www
ls -l /var/www
cd /var/www/html/install
echo Execute upgrade, upgrade2 and step5 for each major version
php upgrade.php 3.5.0 3.6.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade350360.log
php upgrade2.php 3.5.0 3.6.0 > $GITHUB_WORKSPACE/upgrade350360-2.log
php step5.php 3.5.0 3.6.0 > $GITHUB_WORKSPACE/upgrade350360-3.log
php upgrade.php 3.6.0 3.7.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade360370.log
php upgrade2.php 3.6.0 3.7.0 > $GITHUB_WORKSPACE/upgrade360370-2.log
php step5.php 3.6.0 3.7.0 > $GITHUB_WORKSPACE/upgrade360370-3.log
php upgrade.php 3.7.0 3.8.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade370380.log
php upgrade2.php 3.7.0 3.8.0 > $GITHUB_WORKSPACE/upgrade370380-2.log
php step5.php 3.7.0 3.8.0 > $GITHUB_WORKSPACE/upgrade370380-3.log
php upgrade.php 3.8.0 3.9.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade380390.log
php upgrade2.php 3.8.0 3.9.0 > $GITHUB_WORKSPACE/upgrade380390-2.log
php step5.php 3.8.0 3.9.0 > $GITHUB_WORKSPACE/upgrade380390-3.log
php upgrade.php 3.9.0 4.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade390400.log
php upgrade2.php 3.9.0 4.0.0 > $GITHUB_WORKSPACE/upgrade390400-2.log
php step5.php 3.9.0 4.0.0 > $GITHUB_WORKSPACE/upgrade390400-3.log
php upgrade.php 4.0.0 5.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade400500.log
php upgrade2.php 4.0.0 5.0.0 > $GITHUB_WORKSPACE/upgrade400500-2.log
php step5.php 4.0.0 5.0.0 > $GITHUB_WORKSPACE/upgrade400500-3.log
php upgrade.php 5.0.0 6.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade500600.log
php upgrade2.php 5.0.0 6.0.0 > $GITHUB_WORKSPACE/upgrade500600-2.log
php step5.php 5.0.0 6.0.0 > $GITHUB_WORKSPACE/upgrade500600-3.log
php upgrade.php 6.0.0 7.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade600700.log
php upgrade2.php 6.0.0 7.0.0 > $GITHUB_WORKSPACE/upgrade600700-2.log
php step5.php 6.0.0 7.0.0 > $GITHUB_WORKSPACE/upgrade600700-3.log
echo "\dt llx_c_paiement" | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
echo "\dt llx_c_payment_term" | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
php upgrade.php 7.0.0 8.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade700800.log
php upgrade2.php 7.0.0 8.0.0 > $GITHUB_WORKSPACE/upgrade700800-2.log
php step5.php 7.0.0 8.0.0 > $GITHUB_WORKSPACE/upgrade700800-3.log
php upgrade.php 8.0.0 9.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade800900.log
php upgrade2.php 8.0.0 9.0.0 > $GITHUB_WORKSPACE/upgrade800900-2.log
php step5.php 8.0.0 9.0.0 > $GITHUB_WORKSPACE/upgrade800900-3.log
php upgrade.php 9.0.0 10.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade9001000.log
php upgrade2.php 9.0.0 10.0.0 > $GITHUB_WORKSPACE/upgrade9001000-2.log
php step5.php 9.0.0 10.0.0 > $GITHUB_WORKSPACE/upgrade9001000-3.log
php upgrade.php 10.0.0 11.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade10001100.log
php upgrade2.php 10.0.0 11.0.0 > $GITHUB_WORKSPACE/upgrade10001100-2.log
php step5.php 10.0.0 11.0.0 > $GITHUB_WORKSPACE/upgrade10001100-3.log
php upgrade.php 11.0.0 12.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade11001200.log
php upgrade2.php 11.0.0 12.0.0 > $GITHUB_WORKSPACE/upgrade11001200-2.log
php step5.php 11.0.0 12.0.0 > $GITHUB_WORKSPACE/upgrade11001200-3.log
php upgrade.php 12.0.0 13.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade12001300.log
php upgrade2.php 12.0.0 13.0.0 > $GITHUB_WORKSPACE/upgrade12001300-2.log
php step5.php 12.0.0 13.0.0 > $GITHUB_WORKSPACE/upgrade12001300-3.log
php upgrade.php 13.0.0 14.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade13001400.log
php upgrade2.php 13.0.0 14.0.0 > $GITHUB_WORKSPACE/upgrade13001400-2.log
php step5.php 13.0.0 14.0.0 > $GITHUB_WORKSPACE/upgrade13001400-3.log
php upgrade.php 14.0.0 15.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade14001500.log
php upgrade2.php 14.0.0 15.0.0 > $GITHUB_WORKSPACE/upgrade14001500-2.log
php step5.php 14.0.0 15.0.0 > $GITHUB_WORKSPACE/upgrade14001500-3.log
php upgrade.php 15.0.0 16.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade15001600.log
php upgrade2.php 15.0.0 16.0.0 > $GITHUB_WORKSPACE/upgrade15001600-2.log
php step5.php 15.0.0 16.0.0 > $GITHUB_WORKSPACE/upgrade15001600-3.log
php upgrade.php 16.0.0 17.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade16001700.log
php upgrade2.php 16.0.0 17.0.0 > $GITHUB_WORKSPACE/upgrade16001700-2.log
php step5.php 16.0.0 17.0.0 > $GITHUB_WORKSPACE/upgrade16001700-3.log
php upgrade.php 17.0.0 18.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade17001800.log
php upgrade2.php 17.0.0 18.0.0 > $GITHUB_WORKSPACE/upgrade17001800-2.log
php step5.php 17.0.0 18.0.0 > $GITHUB_WORKSPACE/upgrade17001800-3.log
- name: Result of migration scripts
if: always()
run: |
ls -alrt $GITHUB_WORKSPACE/
echo Show content of last file
cat "$(ls -rt $GITHUB_WORKSPACE/ | tail -n1)"
- name: Enabling new modules
run: |
# Enable modules not enabled into original dump
set -e
cd /var/www/html/install
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_API,MAIN_MODULE_ProductBatch,MAIN_MODULE_SupplierProposal,MAIN_MODULE_STRIPE,MAIN_MODULE_ExpenseReport > $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_WEBSITE,MAIN_MODULE_TICKET,MAIN_MODULE_ACCOUNTING,MAIN_MODULE_MRP >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_RECEPTION,MAIN_MODULE_RECRUITMENT >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_KnowledgeManagement,MAIN_MODULE_EventOrganization,MAIN_MODULE_PARTNERSHIP >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_EmailCollector >> $GITHUB_WORKSPACE/enablemodule.log
echo $?
cd -
- name: Result of enabling modules scripts
if: always()
run: |
echo Show content of enablemodule.log file
cat $GITHUB_WORKSPACE/enablemodule.log
- name: Unit testing
run: |
# Ensure we catch errors. Set this to +e instead of -e if you want to go to the end to see dolibarr.log file.
set -e
cd /var/www/html
sudo chmod -R a+rwx /var/www/html/documents
includes/bin/phpunit -d memory_limit=-1 -c /var/www/test/phpunit/phpunittest.xml /var/www/test/phpunit/AllTests.php
phpunitresult=$?
echo "Phpunit return code = $phpunitresult"
set +e

View File

@@ -1,333 +0,0 @@
name: GitHub CI PHP 8.1 MySQL
on:
push:
branches:
- develop
- 1*
- 2*
pull_request:
types: [opened]
permissions:
contents: read
jobs:
github_ci_php81_mysql:
runs-on: ubuntu-latest
services:
mysql:
image: mysql:5.7
env:
MYSQL_ROOT_PASSWORD: password
ports:
- 32574:3306
steps:
# git clone dolibarr into GITHUB_WORKSPACE = /home/runner/work/dolibarr/dolibarr
- uses: actions/checkout@v3
with:
fetch-depth: 1
- name: Version PHP
run: |
php -i | head -
- name: Install packages for PHP 8.1
run: |
sudo composer self-update 2.2.18
sudo chmod -R a+rwx /home/runner
composer -n config -g vendor-dir htdocs/includes
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y pgloader memcached
sudo apt install apache2 php8.1 php8.1-cli php8.1-curl php8.1-mysql php8.1-pgsql php8.1-gd php8.1-imap php8.1-intl php8.1-ldap php8.1-xml php8.1-mbstring php8.1-xml php8.1-zip libapache2-mod-php8.1
sudo update-alternatives --set php /usr/bin/php8.1
php -i | head -
cd $GITHUB_WORKSPACE
ls $GITHUB_WORKSPACE
composer -n require --ignore-platform-reqs phpunit/phpunit ^8 \
php-parallel-lint/php-parallel-lint ^1.2 \
php-parallel-lint/php-console-highlighter ^0 \
php-parallel-lint/php-var-dump-check ~0.4 \
squizlabs/php_codesniffer ^3
sudo rm -fr htdocs/includes/phpunit/php-code-coverage/src/Report/Html
- name: Adding path of binaries tools installed by composer to the PATH
run: |
export PATH="$GITHUB_WORKSPACE/htdocs/includes/bin:$PATH"
echo $PATH
# We must have a directory bin created by the previous composer call
ls $GITHUB_WORKSPACE/htdocs/includes/bin
- name: Version information
run: |
composer -V
# Check Parallel-lint version
echo "Parallel-lint version"
htdocs/includes/bin/parallel-lint -V
# Check PHP CodeSniffer version
echo "PHPCS version"
htdocs/includes/bin/phpcs --version | head -
htdocs/includes/bin/phpcs -i | head -
# Check PHP Vardump check version
echo "PHP Vardump check version"
htdocs/includes/bin/var-dump-check --version
# Check PHPUnit version
echo "PHPUnit version"
htdocs/includes/bin/phpunit --version | head -
# Check Apache version
echo "Apache version"
apache2 -v | head -
# Check Database
echo "Database version"
mysql --version | head -
psql --version
echo "Check pgloader version"
pgloader --version
- name: Create database
run: |
pwd
echo GITHUB_WORKSPACE = $GITHUB_WORKSPACE
sudo apt-get install -y mysql-client
mysql --version | head -
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "SELECT VERSION();" | head -
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "SHOW DATABASES"
echo "Drop and create database"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'DROP DATABASE IF EXISTS travis;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "CREATE DATABASE IF NOT EXISTS travis CHARACTER SET = 'utf8';"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e "CREATE USER 'travis'@'127.0.0.1' IDENTIFIED BY 'password';"
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'GRANT ALL PRIVILEGES ON travis.* TO travis@127.0.0.1;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -e 'FLUSH PRIVILEGES;'
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -D travis < dev/initdemo/mysqldump_dolibarr_3.5.0.sql
mysql --host 127.0.0.1 --port 32574 -uroot -ppassword -D travis -e "UPDATE llx_const set value = '0666' WHERE name = 'MAIN_UMASK';"
- name: Generate Dolibarr conf file
run: |
export CONF_FILE=$GITHUB_WORKSPACE/htdocs/conf/conf.php
echo "Setting up Dolibarr $CONF_FILE"
echo '<?php' > $CONF_FILE
echo '$'dolibarr_main_url_root=\'http://127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_document_root=\'/var/www/html\'';' >> $CONF_FILE
echo '$'dolibarr_main_data_root=\'/var/www/html/documents\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_host=\'127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_name=\'travis\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_user=\'root\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_pass=\'password\'';' >> $CONF_FILE
echo '$'dolibarr_main_instance_unique_id=\'travis1234567890\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_type=\'mysqli\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_port=\'32574\'';' >> $CONF_FILE
echo '$'dolibarr_main_authentication=\'dolibarr\'';' >> $CONF_FILE
cat $CONF_FILE
- name: Generate install.forced.php file to test installation
run: |
export INSTALL_FORCED_FILE=$GITHUB_WORKSPACE/htdocs/install/install.forced.php
echo "Setting up Dolibarr $INSTALL_FORCED_FILE to test installation"
# Ensure we catch errors
set +e
echo '<?php' > $INSTALL_FORCED_FILE
echo '$'force_install_noedit=2';' >> $INSTALL_FORCED_FILE
echo '$'force_install_type=\'mysqli\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_dbserver=\'127.0.0.1\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_database=\'travis\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databaselogin=\'root\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databasepass=\'password\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_port=\'32574\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_prefix=\'llx_\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createdatabase=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createuser=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_mainforcehttps=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_main_data_root=\'/var/www/html\'';' >> $INSTALL_FORCED_FILE
cat $INSTALL_FORCED_FILE
- name: Create document directory
run: |
echo "Create documents directory and set permissions"
# and admin/temp subdirectory needed for unit tests
sudo mkdir -p /var/www/html/documents/admin/temp
sudo chmod -R a+rwx /var/www/html/documents
sudo echo "***** First line of dolibarr.log" > /var/www/html/documents/dolibarr.log
sudo chmod a+rwx /var/www/html/documents/dolibarr.log
- name: Copy app into /var/www
run: |
sudo cp -r $GITHUB_WORKSPACE/htdocs/. /var/www/html
sudo mv /var/www/html/index.html /var/www/html/index.disabled.html
sudo ln -fs /var/www/html /var/www/htdocs
sudo cp -r $GITHUB_WORKSPACE/test/. /var/www/test
sudo cp -r $GITHUB_WORKSPACE/dev/. /var/www/dev
sudo cp -r $GITHUB_WORKSPACE/scripts/. /var/www/scripts
- name: Setup Apache
run: |
pwd
whoami
# install apache web server
a2query -s
a2query -m
ls /etc/apache2/sites-available
#sudo cp -f $GITHUB_WORKSPACE/dev/build/travis-ci/apache-githubaction.conf /etc/apache2/sites-available/000-default.conf
#sudo sed -e "s?%GITHUB_WORKSPACE%?$(pwd)?g" --in-place /etc/apache2/sites-available/000-default.conf
a2ensite 000-default
a2enmod php8.1
ls /etc/apache2/sites-enabled
sudo adduser $(whoami) www-data
sudo adduser $(whoami) root
sudo adduser root www-data
sudo chown -R www-data:www-data /etc/apache2/sites-available/
sudo chmod -R 777 /etc/apache2/sites-available/
sudo chown -R www-data:www-data /var/www/html/
ls -l /var/www/html
#ls -l /var/www/html/conf
#ls -l /var/www/html/install/
set +e
sudo cat /etc/apache2/sites-enabled/000-default.conf
sudo service apache2 restart
curl -I localhost
- name: Check Apache availability
run: |
echo "Checking webserver availability by a wget -O - --debug http://127.0.0.1"
# Ensure we stop on error with set -e
set +e
ls /var/log/apache2
#wget -O - --debug http://127.0.0.1/robots.txt
# The wget should return a page with line '<meta name="generator" content="Dolibarr installer">
wget -O - --debug http://127.0.0.1 > $GITHUB_WORKSPACE/test.html 2>&1
head -n 200 $GITHUB_WORKSPACE/test.html
echo Logs are...
#sudo cat /tmp/install.log
sudo cat /var/log/apache2/access.log
sudo cat /var/log/apache2/error.log
sudo cat /var/log/apache2/other_vhosts_access.log
set +e
- name: Upgrading Dolibarr
run: |
# Ensure we catch errors. Set this to +e if you want to go to the end to see log files.
set -e
sudo chmod -R a+rwx $GITHUB_WORKSPACE
sudo chmod -R a+rwx /var/www
ls -l /var/www
cd /var/www/html/install
echo Execute upgrade, upgrade2 and step5 for each major version
php upgrade.php 3.5.0 3.6.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade350360.log
php upgrade2.php 3.5.0 3.6.0 > $GITHUB_WORKSPACE/upgrade350360-2.log
php step5.php 3.5.0 3.6.0 > $GITHUB_WORKSPACE/upgrade350360-3.log
php upgrade.php 3.6.0 3.7.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade360370.log
php upgrade2.php 3.6.0 3.7.0 > $GITHUB_WORKSPACE/upgrade360370-2.log
php step5.php 3.6.0 3.7.0 > $GITHUB_WORKSPACE/upgrade360370-3.log
php upgrade.php 3.7.0 3.8.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade370380.log
php upgrade2.php 3.7.0 3.8.0 > $GITHUB_WORKSPACE/upgrade370380-2.log
php step5.php 3.7.0 3.8.0 > $GITHUB_WORKSPACE/upgrade370380-3.log
php upgrade.php 3.8.0 3.9.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade380390.log
php upgrade2.php 3.8.0 3.9.0 > $GITHUB_WORKSPACE/upgrade380390-2.log
php step5.php 3.8.0 3.9.0 > $GITHUB_WORKSPACE/upgrade380390-3.log
php upgrade.php 3.9.0 4.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade390400.log
php upgrade2.php 3.9.0 4.0.0 > $GITHUB_WORKSPACE/upgrade390400-2.log
php step5.php 3.9.0 4.0.0 > $GITHUB_WORKSPACE/upgrade390400-3.log
php upgrade.php 4.0.0 5.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade400500.log
php upgrade2.php 4.0.0 5.0.0 > $GITHUB_WORKSPACE/upgrade400500-2.log
php step5.php 4.0.0 5.0.0 > $GITHUB_WORKSPACE/upgrade400500-3.log
php upgrade.php 5.0.0 6.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade500600.log
php upgrade2.php 5.0.0 6.0.0 > $GITHUB_WORKSPACE/upgrade500600-2.log
php step5.php 5.0.0 6.0.0 > $GITHUB_WORKSPACE/upgrade500600-3.log
php upgrade.php 6.0.0 7.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade600700.log
php upgrade2.php 6.0.0 7.0.0 > $GITHUB_WORKSPACE/upgrade600700-2.log
php step5.php 6.0.0 7.0.0 > $GITHUB_WORKSPACE/upgrade600700-3.log
php upgrade.php 7.0.0 8.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade700800.log
php upgrade2.php 7.0.0 8.0.0 > $GITHUB_WORKSPACE/upgrade700800-2.log
php step5.php 7.0.0 8.0.0 > $GITHUB_WORKSPACE/upgrade700800-3.log
php upgrade.php 8.0.0 9.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade800900.log
php upgrade2.php 8.0.0 9.0.0 > $GITHUB_WORKSPACE/upgrade800900-2.log
php step5.php 8.0.0 9.0.0 > $GITHUB_WORKSPACE/upgrade800900-3.log
php upgrade.php 9.0.0 10.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade9001000.log
php upgrade2.php 9.0.0 10.0.0 > $GITHUB_WORKSPACE/upgrade9001000-2.log
php step5.php 9.0.0 10.0.0 > $GITHUB_WORKSPACE/upgrade9001000-3.log
php upgrade.php 10.0.0 11.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade10001100.log
php upgrade2.php 10.0.0 11.0.0 > $GITHUB_WORKSPACE/upgrade10001100-2.log
php step5.php 10.0.0 11.0.0 > $GITHUB_WORKSPACE/upgrade10001100-3.log
php upgrade.php 11.0.0 12.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade11001200.log
php upgrade2.php 11.0.0 12.0.0 > $GITHUB_WORKSPACE/upgrade11001200-2.log
php step5.php 11.0.0 12.0.0 > $GITHUB_WORKSPACE/upgrade11001200-3.log
php upgrade.php 12.0.0 13.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade12001300.log
php upgrade2.php 12.0.0 13.0.0 > $GITHUB_WORKSPACE/upgrade12001300-2.log
php step5.php 12.0.0 13.0.0 > $GITHUB_WORKSPACE/upgrade12001300-3.log
php upgrade.php 13.0.0 14.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade13001400.log
php upgrade2.php 13.0.0 14.0.0 > $GITHUB_WORKSPACE/upgrade13001400-2.log
php step5.php 13.0.0 14.0.0 > $GITHUB_WORKSPACE/upgrade13001400-3.log
php upgrade.php 14.0.0 15.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade14001500.log
php upgrade2.php 14.0.0 15.0.0 > $GITHUB_WORKSPACE/upgrade14001500-2.log
php step5.php 14.0.0 15.0.0 > $GITHUB_WORKSPACE/upgrade14001500-3.log
php upgrade.php 15.0.0 16.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade15001600.log
php upgrade2.php 15.0.0 16.0.0 > $GITHUB_WORKSPACE/upgrade15001600-2.log
php step5.php 15.0.0 16.0.0 > $GITHUB_WORKSPACE/upgrade15001600-3.log
php upgrade.php 16.0.0 17.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade16001700.log
php upgrade2.php 16.0.0 17.0.0 > $GITHUB_WORKSPACE/upgrade16001700-2.log
php step5.php 16.0.0 17.0.0 > $GITHUB_WORKSPACE/upgrade16001700-3.log
php upgrade.php 17.0.0 18.0.0 ignoredbversion > $GITHUB_WORKSPACE/upgrade17001800.log
php upgrade2.php 17.0.0 18.0.0 > $GITHUB_WORKSPACE/upgrade17001800-2.log
php step5.php 17.0.0 18.0.0 > $GITHUB_WORKSPACE/upgrade17001800-3.log
- name: Result of migration scripts
if: always()
run: |
ls -alrt $GITHUB_WORKSPACE/
echo Show content of last file
cat "$(ls -rt $GITHUB_WORKSPACE/ | tail -n1)"
- name: Enabling new modules
run: |
# Enable modules not enabled into original dump
set -e
cd /var/www/html/install
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_API,MAIN_MODULE_ProductBatch,MAIN_MODULE_SupplierProposal,MAIN_MODULE_STRIPE,MAIN_MODULE_ExpenseReport > $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_WEBSITE,MAIN_MODULE_TICKET,MAIN_MODULE_ACCOUNTING,MAIN_MODULE_MRP >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_RECEPTION,MAIN_MODULE_RECRUITMENT >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_KnowledgeManagement,MAIN_MODULE_EventOrganization,MAIN_MODULE_PARTNERSHIP >> $GITHUB_WORKSPACE/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_EmailCollector >> $GITHUB_WORKSPACE/enablemodule.log
echo $?
cd -
- name: Result of enabling modules scripts
if: always()
run: |
echo Show content of enablemodule.log file
cat $GITHUB_WORKSPACE/enablemodule.log
- name: Unit testing
run: |
# Ensure we catch errors. Set this to +e instead of -e if you want to go to the end to see dolibarr.log file.
set -e
cd /var/www/html
sudo chmod -R a+rwx /var/www/html/documents
includes/bin/phpunit -d memory_limit=-1 -c /var/www/test/phpunit/phpunittest.xml /var/www/test/phpunit/AllTests.php
phpunitresult=$?
echo "Phpunit return code = $phpunitresult"
set +e
- name: Code quality check - Lint
if: github.event_name == 'push'
run: |
htdocs/includes/bin/parallel-lint -e php --exclude dev/tools/test/namespacemig --exclude htdocs/includes/composer --exclude htdocs/includes/myclabs --exclude htdocs/includes/phpspec --exclude dev/initdata/dbf/includes \
--exclude htdocs/includes/sabre --exclude htdocs/includes/phpoffice/PhpSpreadsheet --exclude htdocs/includes/sebastian \
--exclude htdocs/includes/squizlabs/php_codesniffer --exclude htdocs/includes/jakub-onderka --exclude htdocs/includes/php-parallel-lint --exclude htdocs/includes/symfony \
--exclude htdocs/includes/mike42/escpos-php/example --exclude htdocs/includes/maximebf \
--exclude htdocs/includes/phpunit/ --exclude htdocs/includes/tecnickcom/tcpdf/include/barcodes --exclude htdocs/includes/webmozart --exclude htdocs/includes/webklex --blame .
- name: Code quality check - phpcs
if: github.event_name == 'push'
run: |
htdocs/includes/bin/phpcs -s -p -d memory_limit=-1 --extensions=php --colors --tab-width=4 --standard=dev/setup/codesniffer/ruleset.xml --encoding=utf-8 --runtime-set ignore_warnings_on_exit true .;
- name: Code quality check - var-dump-check
if: github.event_name == 'push'
run: |
htdocs/includes/bin/var-dump-check --extensions php --tracy --exclude htdocs/includes --exclude test/ --exclude htdocs/public/test/ --exclude htdocs/core/lib/functions.lib.php .

View File

@@ -1,46 +0,0 @@
---
# This is a basic workflow to check code with PHPSTAN tool
name: Phan
on:
# workflow called by the parent workflow ci.yml
workflow_call:
inputs:
gh_event:
required: true
type: string
# can run job manually
workflow_dispatch:
concurrency:
group: phan-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
gh_event: ${{ inputs.gh_event || github.event_name }}
PHAN_CONFIG: dev/tools/phan/config.php
PHAN_BASELINE: dev/tools/phan/baseline.txt
PHAN_MIN_PHP: 7.2
PHAN_QUICK: ${{ github.event.schedule && '' || '--quick' }}
GITHUB_JSON: ${{ toJSON(github) }} # Helps in debugging Github Action
jobs:
phan:
name: Run phan
runs-on: ubuntu-latest
# Do not run schedule on forks
if: |
github.repository == 'Dolibarr/dolibarr'
|| github.event.schedule == false
steps:
- uses: actions/checkout@v6
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.2
coverage: none # disable xdebug, pcov
tools: phan
- name: Run Phan analysis
run: |
# shellcheck disable=2086
phan $PHAN_QUICK -k "$PHAN_CONFIG" -B "$PHAN_BASELINE" --analyze-twice --minimum-target-php-version "$PHAN_MIN_PHP" --output-mode=github

View File

@@ -1,95 +0,0 @@
---
# This is a basic workflow to check code with PHPSTAN tool
name: PHPStan
# Controls when the workflow will run
on:
# workflow called by the parent workflow ci.yml
workflow_call:
inputs:
gh_event:
required: true
type: string
# can run job manually
workflow_dispatch:
concurrency:
group: phpstan-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
env:
gh_event: ${{ inputs.gh_event || github.event_name }}
CACHE_KEY_PART: ${{ ( inputs.gh_event == 'pull_request' || github.event_name == 'pull_request' ) && format('{0}-{1}', github.base_ref, github.head_ref) || github.ref_name }}
GITHUB_JSON: ${{ toJSON(github) }} # Helps in debugging Github Action
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job
php-stan:
# The type of runner that the job will run on
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-version:
# PHPStan requires PHP >= 7.2.
#- "7.2"
- '8.2'
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v6
# Get PHP and addons
- name: Setup PHP
id: setup-php
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
coverage: none # disable xdebug, pcov
tools: phpstan:2.1.12, cs2pr
extensions: calendar, json, imagick, gd, zip, mbstring, intl, opcache, imap,
mysql, pgsql, sqlite3, ldap, xml, mcrypt
# Restore old cache
- name: Restore phpstan cache
id: cache
uses: actions/cache/restore@v5
with:
path: ./.github/tmp
key: phpstan-cache-${{ matrix.php-version }}-${{ env.CACHE_KEY_PART }}-${{
github.run_id }}
restore-keys: |
phpstan-cache-${{ matrix.php-version }}-${{ env.CACHE_KEY_PART }}-
phpstan-cache-${{ matrix.php-version }}-${{ github.head_ref }}-
phpstan-cache-${{ matrix.php-version }}-${{ github.base_ref }}-
phpstan-cache-${{ matrix.php-version }}-
- name: Show debug into
run: cd ./.github/tmp && ls -al
# Run PHPStan
- name: Run PHPStan
id: phpstan
run: |
phpstan -vvv analyse --error-format=checkstyle --memory-limit 7G -a dev/build/phpstan/bootstrap_action.php | tee _stan.xml | cs2pr --graceful-warnings
# continue-on-error: true
# Save cache
- name: Save phpstan cache
uses: actions/cache/save@v5
if: ${{ success() || ( ! cancelled() && steps.cache.outputs.cache-hit != 'true' ) }}
with:
path: ./.github/tmp
key: phpstan-cache-${{ matrix.php-version }}-${{ env.CACHE_KEY_PART }}-${{
github.run_id }}
- name: Provide phpstan log as artifact
uses: actions/upload-artifact@v6
if: ${{ always() }}
with:
name: phpstan-srcrt
path: ${{ github.workspace }}/_stan.xml
retention-days: 2
# Run PHPStan generate baseline
# - name: Run PHPStan generate baseline
# id: phpstan-baseline
# if: ${{ success() }}
# run: |
# phpstan -vv analyse --memory-limit 7G -a dev/build/phpstan/bootstrap_action.php --generate-baseline dev/build/phpstan/phpstan-baseline.neon

View File

@@ -1,179 +0,0 @@
---
name: pre-commit
on:
# workflow called by the parent workflow ci.yml
workflow_call:
inputs:
gh_event:
required: true
type: string
# can run job manually
workflow_dispatch:
concurrency:
group: pre-commit-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref
}}
cancel-in-progress: true
env:
gh_event: ${{ inputs.gh_event || github.event_name }}
jobs:
pre-commit:
runs-on: ubuntu-latest
env:
RAW_LOG: pre-commit.log
CS_XML: pre-commit.xml
steps:
#- name: Install required tools
# run: sudo apt-get update && sudo apt-get install cppcheck
# if: false
# Checkout git sources to analyze
- uses: actions/checkout@v6
# Try to get the list of modified files into steps.changed-php.outputs.all_changed_files
#- name: Get changed files
# id: changed-files
# uses: actions/github-script@v7
# with:
# script: |
# const base = context.payload.pull_request?.base?.sha;
# const head = context.payload.pull_request?.head?.sha;
# const response = await github.rest.repos.compareCommits({
# owner: context.repo.owner,
# repo: context.repo.repo,
# base,
# head
# });
#
# const changedFiles = response.data.files.map(file => file.filename);
# core.setOutput("all_changed_files", changedFiles.join(" "));
# Another method to get the list of changed files
# It sets the variable steps.changed-php.outputs.all_changed_files for other steps
- name: Get all changed php files (if PR)
id: changed-php
if: env.gh_event == 'pull_request'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./.github/scripts/get_changed_php.sh
#- name: Print changed files
# run: echo "Changed files are ${{ steps.changed-files.outputs.all_changed_files }}"
# Action setup-python needs a requirements.txt or pyproject.toml
# This ensures one of them exists.
- name: Create requirements.txt if no requirements.txt or pyproject.toml
run: |-
[ -r requirements.txt ] || [ -r pyproject.toml ] || touch requirements.txt
# Install python and pre-commit tool
- uses: actions/setup-python@v6
with:
cache: pip
python-version: "3.11"
- run: python -m pip install pre-commit
# Restore previous cache of precommit
- uses: actions/cache/restore@v5
with:
path: ~/.cache/pre-commit/
key: pre-commit-4|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }}
# Run all the precommit tools (defined in pre-commit-config.yaml).
- name: Extract PHP version
id: extract-php-version
run: |
# shellcheck disable=SC2016
PHP_VERSION=$(sed -n 's/.*\$arrayphpmaxversionwarning\s*=\s*array\s*(\s*\([0-9]\+\)\s*,\s*\([0-9]\+\).*/\1.\2/p' htdocs/install/check.php)
echo "PHP_VERSION=$PHP_VERSION" >> "$GITHUB_ENV"
- name: Setup PHPCS
uses: shivammathur/setup-php@v2
# Install proper php version, and also install phpcs which may be needed
if: |
! cancelled() &&
(
steps.changed-php.outputs.any_changed == 'true'
||
(
env.gh_event == 'push'
&& (
github.event.ref == 'refs/heads/develop'
|| endsWith(github.event.ref, '.0')
)
)
)
with:
php-version: ${{ env.PHP_VERSION }} # Version from check.php
coverage: none # disable xdebug, pcov
tools: phpcs
# Install perltidy and perlcritic
- name: Install perltidy and perlcritic
run: sudo apt-get update && sudo apt-get install -y perltidy libperl-critic-perl
# Run all the precommit tools (defined into pre-commit-config.yaml).
# We can force exclusion of some of them here.
- name: Run pre-commit hooks
env:
# SKIP is used by pre-commit to not execute certain hooks
SKIP: no-commit-to-branch,php-cs,php-cbf,trailing-whitespace,end-of-file-fixer
run: |
set -o pipefail
pre-commit gc
pre-commit run --show-diff-on-failure --color=always --all-files | tee "${RAW_LOG}"
# The next uses git, which is slow for a bit repo.
# - name: Get all changed php files (if PR)
# id: changed-php
# uses: tj-actions/changed-files@v45
# if: env.gh_event == 'pull_request'
# with:
# files: |
# **.php
- name: Run some pre-commit hooks on selected changed files only
if: "! cancelled() && steps.changed-php.outputs.any_changed == 'true'"
env:
ALL_CHANGED_FILES: ${{ steps.changed-php.outputs.all_changed_files }}
run: |
set -o pipefail
# shellcheck disable=2086
pre-commit run php-cs --files ${ALL_CHANGED_FILES} | tee -a "${RAW_LOG}"
- name: Run some pre-commit hooks on all files on push to "main" branches
if: |
env.gh_event == 'push'
&& (
github.event.ref == 'refs/heads/develop'
|| endsWith(github.event.ref, '.0')
)
run: |
set -o pipefail
ln -sf ~/.cache .cache # Absolute path in .pre-commit-config.yaml
pre-commit run --hook-stage manual -a php-cs-with-cache | tee -a "${RAW_LOG}"
pre-commit run --hook-stage manual -a sqlfluff-lint | tee -a "${RAW_LOG}"
ls -l ~/.cache/pre-commit/
- name: Convert Raw Log to Annotations
uses: mdeweerd/logToCheckStyle@v2025.11.2
if: ${{ failure() }}
with:
in: ${{ env.RAW_LOG }}
# Save the precommit cache
- uses: actions/cache/save@v5
if: ${{ ! cancelled() }}
with:
path: ~/.cache/pre-commit/
key: pre-commit-4|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }}
# Upload result log files of precommit into the Artifact shared store
- name: Provide log as artifact
uses: actions/upload-artifact@v6
if: ${{ ! cancelled() }}
with:
name: precommit-logs
path: |
${{ env.RAW_LOG }}
${{ env.CS_XML }}

View File

@@ -1,199 +0,0 @@
---
name: Win CI
# yamllint disable-line rule:truthy
on:
# workflow called by the parent workflow ci.yml
workflow_call:
inputs:
gh_event:
required: true
type: string
# can run job manually
workflow_dispatch:
concurrency:
group: win-ci-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref
}}
cancel-in-progress: true
env:
gh_event: ${{ inputs.gh_event || github.event_name }}
PHPUNIT_LOG: phpunit_tests.log
DOLIBARR_LOG: documents/dolibarr.log
PHPSERVER_LOG: phpserver.log
PHPSERVER_DOMAIN_PORT: 127.0.0.1:8000 # could be 127.0.0.1:8000 if config modified
CACHE_KEY_PART: ${{ ( inputs.gh_event == 'pull_request' || github.event_name == 'pull_request' ) && format('{0}-{1}', github.base_ref, github.head_ref) || github.ref_name }}
PHP_INI_SCAN_DIR: C:\myphpini
CKEY: win-ci-2
GITHUB_JSON: ${{ toJSON(github) }} # Helps in debugging Github Action
jobs:
win-test:
strategy:
matrix:
os: [windows-latest]
# php_version: [7.4, 8.0] # Add more versions if needed
php_version: [7.4] # Add more versions if needed
runs-on: ${{ matrix.os }}
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php_version }}
# ini-values: post_max_size=256M, max_execution_time=180
extensions: >
calendar, gd, imagick, imap, intl, json, ldap, mbstring,
mcrypt, mysql, mysqli, opcache, pgsql, sqlite3, xml, zip
tools: >
composer,
phpunit:9.5
coverage: none
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# phpts: ts # ts for thread-safe, default nts
# Restore cache
- name: Restore cache
id: cache
uses: actions/cache/restore@v5
env:
HASH: ${{ hashFiles('htdocs/install/**', 'htdocs/filefunc.inc.php', 'htdocs/version.inc.php') }}
KEY_ROOT: ${{ matrix.os }}-${{ env.ckey }}-${{ matrix.php_version }}
with:
# See https://github.com/actions/cache/issues/1275#issuecomment-1925217178
enableCrossOsArchive: true
path: |
./db_init.sql
./db_init.sql.md5
./.cache/mariadb
key: ${{ env.KEY_ROOT }}-${{ env.HASH }}-${{ env.CACHE_KEY_PART }}-${{ github.run_id }}
restore-keys: |
${{ env.KEY_ROOT }}-${{ env.HASH }}-${{ env.CACHE_KEY_PART }}-
${{ env.KEY_ROOT }}-${{ env.HASH }}-${{ github.head_ref }}-
${{ env.KEY_ROOT }}-${{ env.HASH }}-${{ github.base_ref }}-
${{ env.KEY_ROOT }}-${{ env.HASH }}-
# ${{ env.KEY_ROOT }}-
- name: Setup MariaDB
uses: frederic34/setup-mariadb@v1
with:
# mariadb-version: ${{ matrix.mariadb-version }}
database: travis # Specify your database name
- name: Create local php.ini with open_basedir restrictions
shell: cmd
# Objective: separate step, and before database initialisation to verify open_basedir restrictions
run: |-
echo "BASEDIR=%CD%" >> %GITHUB_ENV%
ECHO "==== Show INI file usage before our configuration ==="
php --ini
ECHO "==== Set PHP_INI_SCAN_DIR to include the INI File we create ==="
mkdir %PHP_INI_SCAN_DIR%
SET INIFILE="%PHP_INI_SCAN_DIR%\dolibarr.ini"
SET HTDOCS_DIR=%CD%\htdocs
SET DATA_DIR=%CD%\documents
SET TEST_DIR=%CD%\test
SET INITDEMO_DIR=%CD%\dev\initdemo
ECHO "==== Create INI file to set open_basedir ==="
echo [php] > %INIFILE%
echo open_basedir^="%HTDOCS_DIR%;%DATA_DIR%;%TEST_DIR%;%INITDEMO_DIR%;%PHPROOT%" >> %INIFILE%
REM Unset PHP_INI_SCAN_DIR to disable open_basedir restritions (to limit debug effort)
REM SET PHP_INI_SCAN_DIR=
ECHO "==== Show contents of INI file to set open_basedir ==="
type %INIFILE%
ECHO "==== Verify it is used by PHP ==="
php --ini
REM TEST OPEN_BASEDIR restriction is not limiting wrongly
REM THE DATA_DIR MUST BE CREATED HERE - open_base does not allow it's creation
mkdir "%DATA_DIR%"
mkdir "%DATA_DIR%\mytest"
php -r "$d=implode(DIRECTORY_SEPARATOR,[__DIR__,'documents','mytest']);echo 'IS_DIR '.$d.' '.((int) is_dir($d)).PHP_EOL;"
php -r "$d=__DIR__.'\documents/mytest';echo 'TEST PATH IS SHOWN: '.$d.PHP_EOL;"
php -r "$d=__DIR__.'\documents/mytest';echo 'IS_DIR '.$d.' '.((int) is_dir($d)).PHP_EOL;"
ECHO "The above should show 2 successful tests"
- name: Run Bash script that Initialises the database
# Note this is bash (MSYS) on Windows
shell: bash
run: |
# shellcheck disable=SC2129
ECHO "#[group]Directory contents to verify cache files, ..."
ls -l
ECHO "#[endgroup]"
ECHO "==== Verify openbase_dir restriction"
php --ini
# Run bash script to initialise database
ECHO "==== Start 'setup_conf.sh' to setup database"
${SHELL} -xv dev/setup/phpunit/setup_conf.sh
## Updating test configuration to not stop on first failure (to see all errors) - need sed
sed -i -e 's/stopOnFailure="[^"]*"/stopOnFailure="false"/' test/phpunit/phpunittest.xml
ECHO "#[group]Directory contents after database setup to verify cache files, ..."
ls -l
ECHO "#[endgroup]"
# Export some tool paths to reuse the from CMD shell.
{
echo "TAIL=$(cygpath -w "$(which tail)")"
echo "GREP=$(cygpath -w "$(which grep)")"
echo "TEE=$(cygpath -w "$(which tee)")"
echo "BASEDIR=$(realpath .)"
} >> "$GITHUB_ENV"
- name: Run PHPUnit tests
# continue-on-error: true
shell: cmd
# setting up php.ini, starting the php server are currently in this step
run: |-
ECHO "==== Visually verify our dolibarr.INI file usage ==="
php --ini
ECHO "==== Add our web server information to the config file ==="
echo $dolibarr_main_url_root="http://${{ env.PHPSERVER_DOMAIN_PORT }}"; >> htdocs/conf/conf.php
ECHO "#[group]==== Dolibarr config file contents"
cat htdocs/conf/conf.php
ECHO "#[endgroup]"
ECHO "==== START PHP server"
start /B php -S %PHPSERVER_DOMAIN_PORT% -t htdocs >> %PHPSERVER_LOG% 2>&1
ECHO "#[group]==== Output from curl on PHP server"
curl "http://${{ env.PHPSERVER_DOMAIN_PORT }}"
ECHO "#[endgroup]"
ECHO "==== START PHPUNIT TESTS"
REM 'DOSKEY' USED to recover error code (no pipefile equivalent in windows?)
( php "%PHPROOT%\phpunit" -d memory_limit=-1 -c %CD%\test\phpunit\phpunittest.xml "test\phpunit\AllTests.php" --exclude-group WindowsWaitingForFix & call doskey /exename=err err=%%^^errorlevel%% ) | "${{ env.TEE }}" "${{ env.PHPUNIT_LOG }}"
echo ""
echo "Ensure that PHPUNIT completed (no early exit from code)"
"${{ env.TAIL }}" -5 "${{ env.PHPUNIT_LOG }}" | "${{ env.GREP }}" -qE "(OK .*[0-9]+ tests.*[0-9]+ assertions|Tests: [0-9]+)" || EXIT /B 1
echo "PHPUNIT seems to have completed with a test result, reuse the exit code"
for /f "tokens=2 delims==" %%A in ('doskey /m:err') do EXIT /B %%A
- name: Convert Raw Log to Annotations
uses: mdeweerd/logToCheckStyle@v2025.11.2
if: ${{ failure() }}
with:
in: ${{ env.PHPUNIT_LOG }}
- name: Provide dolibarr and phpunit logs as artifact
uses: actions/upload-artifact@v6
if: ${{ ! cancelled() }}
with:
name: win-ci-logs
path: |
${{ env.PHPUNIT_LOG }}
${{ env.DOLIBARR_LOG }}
${{ env.PHPSERVER_LOG }}
db_init.sql
db_init.sql.md5
retention-days: 2
# Save cache
- name: Save cache
uses: actions/cache/save@v5
if: ${{ ! cancelled() }}
with:
# See https://github.com/actions/cache/issues/1275#issuecomment-1925217178
enableCrossOsArchive: true
key: ${{ steps.cache.outputs.cache-primary-key }}
path: |
./db_init.sql
./db_init.sql.md5
./.cache/mariadb

91
.gitignore vendored
View File

@@ -1,96 +1,11 @@
htdocs/conf/conf.php
htdocs/conf/conf.php.old
htdocs/conf/conf.php.sav
htdocs/conf/conf.php.back
documents/
custom/
custom2/
test/report/
nbproject
default.properties
.settings/
.buildpath
.gitmodules
default.properties
/.git
/.project
/.pydevproject
/.vscode
.DS_Store
*.iml
*.orig
Thumbs.db
/dolibarr_genesis.mp4
.phpunit.result.cache
# Log files
dolibarr_install.log
upgrade.log
doxygen_warnings.log
# Vagrant generated files
.vagrant
# Composer installed repositories
/htdocs/includes/**/.git
# Composer autoloader and unwanted files
composer.phar
htdocs/includes/autoload.php
htdocs/includes/bin/
htdocs/includes/composer/
htdocs/includes/doctrine/
htdocs/includes/jakub-onderka/
htdocs/includes/phpdocumentor/
htdocs/includes/phpspec/
htdocs/includes/phpunit/
htdocs/includes/php-parallel-lint/
htdocs/includes/sebastian/
htdocs/includes/squizlabs/
htdocs/includes/webmozart/
htdocs/install/install.forced.php
htdocs/.well-known/apple-developer-merchantid-domain-association
/factory/
/output/
# Node Modules
dev/build/yarn-error.log
dev/build/node_modules/
node_modules/
vendor/
php-vendor
tmp/
#yarn
yarn.lock
#package-lock
package-lock.json
doc/install.lock
/.asciidoctorconfig.adoc
.idea
/composer.json
/composer.lock
# Local script, executed during pre-commit
/local.sh
# Local phpstan configuration
/phpstan.neon
/phpstan-baseline.neon
# Logs
/*.log
# Vim swap files
*.sw?
# Generated by PHPUNIT.BAT
/INI_PHPUNIT
# ignore cache builds
/dev/build/phpstan/phpstan
/dev/build/phpstan/bootstrap_custom.php
phpstan_custom.neon
/.php-cs-fixer.cache
/.php_cs.cache
/.cache
# ignore .htaccess files
.htaccess

100
.mailmap
View File

@@ -1,100 +0,0 @@
# This is mapping list between real user name/email and entry into sources files
# If you don't want to have your real email appears here, just send a Pull Request to
# replace the second field between <> with <secret>
#
# This files allows to have several profiles (the second part) matched to the same name/email (the first part).
#
Laurent Destailleur <eldy@destailleur.fr> Laurent Destailleur <eldy@users.sourceforge.net>
Laurent Destailleur <eldy@destailleur.fr> eldy <eldy@destailleur.fr>
Laurent Destailleur <eldy@destailleur.fr> Laurent Destailleur <ldestailleur@teclib.com>
Laurent Destailleur <eldy@destailleur.fr> eldy10 <eldy10@master8.(none)>
Laurent Destailleur <eldy@destailleur.fr> Laurent Destailleur <eldy@destailleur.fr>
Regis Houssin <regis.houssin@inodbox.com> Regis Houssin <regis@dolibarr.fr>
Regis Houssin <regis.houssin@inodbox.com> Régis Houssin <regishoussin@device5.home>
Juanjo Menent <jmenent@2byte.es> simnandez <jmenent@2byte.es>
Juanjo Menent <jmenent@2byte.es> Juanjo Menent <simnandez@gmail.com>
Juanjo Menent <jmenent@2byte.es> Simnandez <jmenent@2byte.es>
Juanjo Menent <jmenent@2byte.es> juanjo <juanjo@samsung>
Juanjo Menent <jmenent@2byte.es> juanjo <juanjo@alienware>
Marcos García de La Fuente <marcosgdf@gmail.com> Marcos García <marcosgdf@gmail.com>
Marcos García de La Fuente <marcosgdf@gmail.com> Marcos García <marcosgdf@gmail.com>
Florian Henry <florian.henry@open-concept.pro> fhenry <florian.henry@open-concept.pro>
Florian Henry <florian.henry@open-concept.pro> Florian HENRY <florian.henry@open-concept.pro>
Florian Henry <florian.henry@open-concept.pro> FHenry <florian.henry.mail@gmail.com>
Florian Henry <florian.henry@open-concept.pro> Florian HENRY <florian.henry@open-conept.pro>
Florian Henry <florian.henry@open-concept.pro> FHenry <florian.henry@open-concept.pro>
Florian Henry <florian.henry@open-concept.pro> HENRY Florian <florian.henry@open-concept.pro>
Alexandre Spangaro <aspangaro@open-dsi.fr> aspangaro <aspangaro@open-dsi.fr>
Alexandre Spangaro <aspangaro@open-dsi.fr> Spangaro Alexandre <aspangaro@open-dsi.fr>
Alexandre Spangaro <aspangaro@open-dsi.fr> Alexandre SPANGARO <aspangaro@open-dsi.fr>
Raphaël Doursenaud <rdoursenaud@gpcsolutions.fr> Raphaël Doursenaud <rdoursenaud@free.fr>
Philippe Grand <philippe.grand@atoo-net.com> Grand Philippe <contact@atoo-net.com>
Philippe Grand <philippe.grand@atoo-net.com> Philippe GRAND <philippe.grand@atoo-net.com>
Philippe Grand <philippe.grand@atoo-net.com> philippe grand <philippe.grand@atoo-net.com>
Philippe Grand <philippe.grand@atoo-net.com> philippe <philippe.grand@atoo-net.com>
Philippe Grand <philippe.grand@atoo-net.com> unknown <Philippe@grandoc.(none)>
Philippe Grand <philippe.grand@atoo-net.com> philippe <philippe@PC-de-philippe>
Philippe Grand <philippe.grand@atoo-net.com> Philippe Grand <contact@atoo-net.com>
Jean-François Ferry <jfefe@aternatik.fr> jfefe <jfefe@aternatik.fr>
Jean-François Ferry <jfefe@aternatik.fr> jfefe <jf.ferry@aternatik.fr>
Jean-François Ferry <jfefe@aternatik.fr> JF FERRY <jfefe@aternatik.fr>
Jean-François Ferry <jfefe@aternatik.fr> JF FERRY <meos@devmachine.(none)>
Charles Benke <charles.fr@benke.fr> BENKE Charles <charles.fr@benke.fr>
Charles Benke <charles.fr@benke.fr> BENKE Charlie <charles.fr@benke.fr>
Charles Benke <charles.fr@benke.fr> defrance69 <charles.fr@benke.fr>
Maxime Kohlhaas <mko@atm-consulting.fr> MAxime Kohlhaas <maxime@atm-consulting.fr>
Frédéric France <frederic.france@free.fr> Frédéric FRANCE <frederic.france@free.fr>
Frédéric France <frederic.france@free.fr> frederic34 <frederic.france@free.fr>
Frédéric France <frederic.france@free.fr> FRANCE Frédéric <frederic.france@free.fr>
Frédéric France <frederic.france@free.fr> frederic34 <fred@ubuntuserver.(none)>
Cyrille de Lambert <cyrille.delambert@auguria.net> cdelambert <cdelambert>
Cédric Gross <c.gross@kreiz-it.fr> KreizIT <KreizIT@users.noreply.github.com>
Cédric Gross <c.gross@kreiz-it.fr> Cedric <c.gross@kreiz-it.fr>
Cédric Gross <c.gross@kreiz-it.fr> Cedric GROSS <c.gross@kreiz-it.fr>
Jean Heimburger <jean@tiaris.info> jean <jean@tiaris.info>
Jean Heimburger <jean@tiaris.info> tiaris <tiaris>
Benoit Mortier <benoit.mortier@opensides.be> opensides <opensides>
Eric Seigne <contact@ryxeo.com> erics <erics>
Jean-Louis Bergamo <jl@bergamo.fr> jlb <jlb>
Remco Gerbrands <remco@artoge.nl> r2gnl <r2gnl>
Phf <phf@atm-consulting.fr> phf <phf@atm-consulting.fr>
Yannick Warnier <ywarnier@beeznest.org> ywarnier <ywarnier>
Jerome Warnier <jwarnier@beeznest.org> jwarnier <jwarnier>
Franky Van Liedekerke <liedekef@telenet.be> liedekef <liedekef>
Lalaina Rasamoelina <lalaina.rasamoelina@biblibre.com> lalaina rasamoelina <lalaina.rasamoelina@biblibre.com>
Marc Ocebo <marc_ocebo> marc_ocebo <marc_ocebo>
Unknown <secret> box7890 <box7890>
Unknown <secret> beedauchon <beedauchon>
Loic <secret> loic <loic>
Christophe Combelle <ccomb>
Unknown <secret> activdev <activdev>
Unknown <secret> bouba <bouba>
Unknown <secret> bcroq <bcroq>
Unknown <secret> dutoit <dutoit>
Unknown <secret> bureau2crea <bureau2crea>
Unknown <secret> unknown <mne02@.modula71.local>
Simon Tosser <secret> simontosser <simontosser>
Unknown <secret> tipaul <tipaul>
Raphaël Bertrand <secret> raphael_bertrand <raphael_bertrand>
Claudio Aschieri <c.aschieri@19.coop> cla <c.aschieri@19.coop>
Tommaso Basilici <t.basilici@19.coop> kaos <t.basilici@19.coop>
Tommaso Basilici <t.basilici@19.coop> Tommaso Basilici <t.basilici@19.coop>
Faust <faust@19.coop> faust <faust@19.coop>
Ferran Marcet <secret> fmarcet <fmarcet@imedia>
Geoffrey Girard <geoffre.girard@atm-consulting.fr> geoffrey.girard <geoffre.girard@atm-consulting.fr>
Bernard Paquier <eshop.bpaquier@gmail.com> BadPixxel <eshop.bpaquier@gmail.com>
Patrick Delcroix <delcroip@gmail.com> delcroix Patrick <delcroip@gmail.com>
Damien Clochard <damien@dalibo.com> damien clochard <damien@dalibo.info>
Damien Clochard <damien@dalibo.com> damien clochard <damien@dalibo.com>
Grégory David <groolot@groolot.net> Grégory DAVID <groolot@groolot.net>
Grégory David <groolot@groolot.net> Gregory DAVID <groolot@groolot.net>
Baffir Abbes <bafbes@users.noreply.github.com> bafbes <bafbes@users.noreply.github.com>
Kevin Guerrier <guerrier.k@gmail.com> GUERRIER Kevin <guerrier.k@gmail.com>
Remy Younes <ryounes@gmail.com> remy <ryounes@gmail.com>
Estephe Loridan <github@estephe.me> Estephe L. <github@estephe.me>
Anthony Berton <anthony.berton@bb2a.fr> Anthony Berton <anthony.berton@bb2a.fr>
Anthony Berton <anthony.berton@bb2a.fr> Berton Anthony <anthony.berton@bb2a.fr>
Anthony Berton <anthony.berton@bb2a.fr> BB2A-Anthony <anthony.berton@bb2a.fr>
Anthony Berton <anthony.berton@bb2a.fr> Anthony Berton <bertonanthony@gmail.com>
Anthony Berton <anthony.berton@bb2a.fr> Berton Anthony <bertonanthony@gmail.com>
Anthony Berton <anthony.berton@bb2a.fr> BB2A-Anthony <bertonanthony@gmail.com>

View File

@@ -1,4 +0,0 @@
<?php
/* Copyright (C) 2024 MDW <mdeweerd@users.noreply.github.com>
*/
return include __DIR__ . "/../dev/tools/phan/config.php";

View File

@@ -1,295 +0,0 @@
---
exclude: (?x)^( htdocs/includes/ckeditor/.*|htdocs/public/includes/ckeditor/.*|(\.(?!github/workflows)[^/]*/.*))$
repos:
# Several miscellaneous checks and fix (on yaml files, end of files fix)
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v6.0.0
hooks:
# This hook tests the name of the branch and return an error if the name is
# 'develop' or an official version 'x.y'
# So you can't commit if your branch name is not a custom branch name.
# Using a custom branch name is good practice that makes it easier to manage PRs.
# You can skip this:
# - Permanently:
# export SKIP=no-commit-to-branch # In your .bashrc or session.
# - Only this for one commit:
# SKIP=no-commit-to-branch git commit -a -m "My message"
# - Skipping all checks for a commit:
# git commit -a -m "My message" --no-verify
# (Recommendation: run git commit -a .. once, then with `--no-verify`)
- id: no-commit-to-branch
args: [--branch, develop, --pattern, \d+.0$]
# This checks that xml files are correct
- id: check-xml
exclude: |
(?x)^(htdocs/includes/.*)$
# This checks that yaml files are correct
- id: check-yaml
args: [--unsafe]
# This checks that json files are correct
- id: check-json
# Fixes Fix files that have DOS end of line endings
- id: mixed-line-ending
# alternative for dev/tools/fixdosfiles.sh
exclude: |
(?x)^(htdocs/includes/tecnickcom/tcpdf/fonts/.*
|.*/CRLF.*.php # Files in swiftmailer
)$
args: [--fix=lf]
# Remove trailing whitespace
- id: trailing-whitespace
exclude_types: [markdown]
# Fix the end of file
- id: end-of-file-fixer
# Check that there are no completely merged file conflicts
- id: check-merge-conflict
stages: [pre-rebase, pre-commit, pre-merge-commit]
# Check that files with shebangs have the executable bit set (in git)
- id: check-executables-have-shebangs
# Check that shell files are executables
- id: check-shebang-scripts-are-executable
exclude:
(?x)^( dev/tools/dolibarr-postgres2mysql.php |test/other/test_serialize.php
|test/phpunit/textutf8.txt |test/phpunit/textiso.txt |htdocs/includes/.*
|htdocs/modulebuilder/template/.* |dev/build/debian/dolibarr.postrm |dev/build/debian/dolibarr.postinst
|dev/build/debian/dolibarr.config )$
# Fix the first UTF8 byte
- id: fix-byte-order-marker
# Check that there are no files that have are the same when uppercased (conflict on windows)
- id: check-case-conflict
# Gitleaks is a SAST tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos
- repo: https://github.com/gitleaks/gitleaks.git
rev: v8.29.0
hooks:
- id: gitleaks
# Check github actions
- repo: https://github.com/rhysd/actionlint
rev: v1.7.8
hooks:
- id: actionlint
# Beautify shell scripts
- repo: https://github.com/lovesegfault/beautysh.git
rev: v6.2.1
hooks:
- id: beautysh
exclude: |
(?x)^(dev/setup/git/hooks/pre-commit
)$
args: [--tab]
# Run local script
#
# For example, to update the license in edited files, you could add to local.sh:
#
# ```shell
# #!/bin/bash
# MYDIR=$(dirname "$0")
# git diff HEAD --name-only | grep -v includes | \
# xargs "$MYDIR/dev/tools/updatelicense.php"
# ```
- repo: local
hooks:
- name: Find missing/unused/duplicate language keys
id: check-translations
files: (?x)^(htdocs/langs/en_US/.*\.lang)
language: script
entry: ./dev/translation/sanity_check_trans_missing_unused.sh
pass_filenames: false
args: [list]
- id: local-precommit-script
name: Run local script before commit if it exists
language: system
entry: bash -c '[ ! -x local.sh ] || ./local.sh'
pass_filenames: false
- id: duplicate-lang-lines
stages: [manual]
name: Find duplicate language lines
files: (?x)^(htdocs/langs/en_US/.*\.lang)
language: script
entry: ./dev/tools/fixduplicatelanglines.sh
pass_filenames: false
args: [list]
- id: duplicate-lang-keys
stages: [manual]
name: Find duplicate language keys
files: (?x)^(htdocs/langs/en_US/.*\.lang)
language: script
entry: ./dev/tools/fixduplicatelangkey.sh
pass_filenames: false
args: [list]
- id: fix-alt-languages
stages: [manual]
name: Fix alt languages
# Selection: see fixaltlanguages.sh script
files: (?x)^(htdocs/langs/(e[lnstu]|k[akmno]|s[lqrv]|b[nrs]|c[asy]|n[bel]|[ip]t|a[mr]|d[ae]|f[ar]|h[ei]|m[sy]|t[ag]|u[kr]|gl|ja|lo|ru|vi|zh)_[^/]*/.*\.lang)
language: script
entry: ./dev/tools/fixaltlanguages_pre-commit.sh
pass_filenames: true
# Check PHP syntax
- repo: https://github.com/mdeweerd/pre-commit-php
rev: v1.6.8
hooks:
- id: php-cbf
files: \.(php)$
args: [--standard=dev/setup/codesniffer/ruleset.xml]
- id: php-cs
exclude: |
(?x)^(htdocs/includes/.*)$
files: \.(php)$
args:
[
--standard=dev/setup/codesniffer/ruleset.xml,
--report=emacs,
--severity=5,
--no-colors,
]
- alias: php-cs-with-cache
id: php-cs
# Configuration for ci - run on all files with cache
stages: [manual]
args:
[
--standard=dev/setup/codesniffer/ruleset.xml,
--report=emacs,
--severity=5,
--no-colors,
--cache=.cache/pre-commit/dolibarr-php-cs.cache,
.,
]
pass_filenames: false # Run on all files
- id: php-lint
exclude:
(?x)^(htdocs/includes/symfony/var-dumper/Tests/.*)$
- id: php-stan
stages: [manual]
files: \.(php)$
# Prettier (format code, only for non common files)
- repo: https://github.com/pre-commit/mirrors-prettier
rev: v3.1.0
hooks:
- id: prettier
stages: [manual]
exclude:
(?x)^( .*\.(phar |min\.css |lock) |htdocs/(includes|theme/common)/.*
)$
exclude_types:
- php
- executable
- binary
- shell
- javascript
- markdown
- html
- less
- plain-text
- scss
- css
- yaml
# Check format of yaml files
- repo: https://github.com/adrienverge/yamllint.git
rev: v1.37.1
hooks:
- id: yamllint
args:
- --no-warnings
- -d
- "{extends: relaxed, rules: {line-length: {max: 120}}}"
# Execute codespell to fix typo errors (setup of codespell into dev/tools/codespell/)
- repo: https://github.com/codespell-project/codespell
rev: v2.4.1
hooks:
- id: codespell
# Due to a current limitation of configuration files,
# we can specify two dicts only on the CLI.
# You can update the contents of the exclude-file codespell-lines-ignore with the script
# dev/tools/codespell/addCodespellIgnores.sh
args:
- -D
- "-"
- -D
- dev/tools/codespell/codespell-dict.txt
- -I
- dev/tools/codespell/codespell-ignore.txt
- -x
- dev/tools/codespell/codespell-lines-ignore.txt
exclude_types: [image]
exclude: (?x)^(.phan/stubs/.*|phpstan\.neon.*)$
additional_dependencies: [tomli]
- alias: codespell-lang-en_US
# Only for translations with specialised exceptions
# -D contains predefined conversion dictionaries
# -L is to ignore some words
id: codespell
files: ^htdocs/langs/en_US/.*$
args:
- -D
- "-"
- -D
- dev/tools/codespell/codespell-dict.txt
- -L
- informations,medias,uptodate,reenable,crypted,developpers
- -L
- creat,unitl,alltime,datas,referers
- -I
- dev/tools/codespell/codespell-ignore.txt
- -x
- dev/tools/codespell/codespell-lines-ignore.txt
- --uri-ignore-words-list
- ned
# Check some shell scripts
- repo: https://github.com/shellcheck-py/shellcheck-py
rev: v0.11.0.1
hooks:
- id: shellcheck
args: [-W, "100"]
# Check sql file syntax
- repo: https://github.com/sqlfluff/sqlfluff
rev: 3.3.1
hooks:
- id: sqlfluff-lint
stages: [pre-commit, manual] # manual needed for ci
exclude: (?x)^
(dev/initdemo/mysqldump_.*\.sql
|htdocs/core/menus/init_menu_auguria\.sql
|htdocs/includes/.*
|htdocs/install/doctemplates/websites/.*_template
|htdocs/install/doctemplates/websites/website_template.*\.sql
|htdocs/install/mysql/data/llx_20_c_departements\.sql
|htdocs/install/mysql/data/llx_accounting_account_.*\.sql
|htdocs/install/mysql/migration/3\..*\.sql
|htdocs/install/mysql/migration/(1[0-5]|[456789])\.0\.0-.*\.sql
|htdocs/install/mysql/migration/repair\.sql
|htdocs/install/mysql/tables/llx_bookcal_availabilities-bookcal\.sql
|htdocs/install/mysql/tables/llx_categorie.*\.key\.sql
|htdocs/install/mysql/tables/llx_rights_def\.key\.sql
|htdocs/install/pgsql/functions/functions.*\.sql
|htdocs/modulebuilder/template/sql/.*\.sql
)$
- repo: https://github.com/perltidy/perltidy
rev: '20250105.03'
hooks:
- id: perltidy
# virtualmin excuded - reason https://github.com/Dolibarr/dolibarr/pull/36370#issuecomment-3565101823
exclude: (?x)^
(dev/build/perl/virtualmin/dolibarr.pl
)$
args: [ --tabs, --nola ]
#- repo: https://github.com/henryykt/pre-commit-perl
# rev: v0.0.5
# hooks:
# - id: perlcritic
# # virtualmin excluded - reason https://github.com/Dolibarr/dolibarr/pull/36370#issuecomment-3565101823
# exclude: (?x)^
# (dev/build/perl/virtualmin/dolibarr.pl
# )$

View File

@@ -1,616 +0,0 @@
# This script is used by Travis CI to run automatically Continuous test integration
# from Dolibarr GitHub repository.
# For syntax, see https://docs.travis-ci.com/user/languages/php/
# We use dist: focal = 20.04, jammy = 22.04
os: linux
dist: jammy
language: generic
#scan_logs: false
git:
depth: 1
# Start on every boot
services:
- memcached
#- mysql
- postgresql
addons:
mariadb: '10.6'
env:
global:
# Set to true for very verbose output
- DEBUG=true
cache:
directories:
- ~/.cache
jobs:
fast_finish: true
allow_failures:
- php: 'latest'
include:
- stage: PHP min and max
if: type = push
php: '7.2'
env:
- DB=postgresql
- TRAVIS_PHP_VERSION=7.2
- stage: PHP min and max
if: type = pull_request OR type = push
php: '8.4'
env:
- DB=mysql
- TRAVIS_PHP_VERSION=8.4
- stage: PHP latest
if: type = push AND branch = develop
php: 'latest'
env:
- DB=mysql
- TRAVIS_PHP_VERSION=latest
notifications:
email:
on_success: never # [always|never|change] default: change
on_failure: never # [always|never|change] default: always
irc:
channels:
- "chat.freenode.net#dolibarr"
on_success: change
on_failure: always
use_notice: true
before_install:
- |
echo "Remove awful phpenv and install packages"
sudo rm -fr ~/.phpenv
sudo rm -fr /root/.phpenv
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update
echo TRAVIS_PHP_VERSION=$TRAVIS_PHP_VERSION
- |
echo Install packages for PHP
sudo apt-get install -y pgloader memcached
if [ "$TRAVIS_PHP_VERSION" = '7.1' ]; then
sudo apt install unzip apache2 php7.1 php7.1-cli php7.1-curl php7.1-mysql php7.1-pgsql php7.1-gd php7.1-imap php7.1-intl php7.1-ldap php7.1-xml php7.1-mbstring php7.1-xml php7.1-zip libapache2-mod-php7.1
fi
if [ "$TRAVIS_PHP_VERSION" = '7.2' ]; then
sudo apt install unzip apache2 php7.2 php7.2-cli php7.2-curl php7.2-mysql php7.2-pgsql php7.2-gd php7.2-imap php7.2-intl php7.2-ldap php7.2-xml php7.2-mbstring php7.2-xml php7.2-zip libapache2-mod-php7.2
fi
if [ "$TRAVIS_PHP_VERSION" = '8.1' ]; then
sudo apt install unzip apache2 php8.1 php8.1-cli php8.1-curl php8.1-mysql php8.1-pgsql php8.1-gd php8.1-imap php8.1-intl php8.1-ldap php8.1-xml php8.1-mbstring php8.1-xml php8.1-zip libapache2-mod-php8.1
fi
if [ "$TRAVIS_PHP_VERSION" = '8.2' ]; then
sudo apt install unzip apache2 php8.2 php8.2-cli php8.2-curl php8.2-mysql php8.2-pgsql php8.2-gd php8.2-imap php8.2-intl php8.2-ldap php8.2-xml php8.2-mbstring php8.2-xml php8.2-zip libapache2-mod-php8.2
fi
if [ "$TRAVIS_PHP_VERSION" = '8.3' ]; then
sudo apt install unzip apache2 php8.3 php8.3-cli php8.3-curl php8.3-mysql php8.3-pgsql php8.3-gd php8.3-imap php8.3-intl php8.3-ldap php8.3-xml php8.3-mbstring php8.3-xml php8.3-zip libapache2-mod-php8.3
fi
if [ "$TRAVIS_PHP_VERSION" = '8.4' ]; then
sudo apt install unzip apache2 php8.4 php8.4-cli php8.4-curl php8.4-mysql php8.4-pgsql php8.4-gd php8.4-imap php8.4-intl php8.4-ldap php8.4-xml php8.4-mbstring php8.4-xml php8.4-zip libapache2-mod-php8.4
fi
if [ "$TRAVIS_PHP_VERSION" = 'latest' ]; then
sudo apt install unzip apache2 php8.4 php8.4-cli php8.4-curl php8.4-mysql php8.4-pgsql php8.4-gd php8.4-imap php8.4-intl php8.4-ldap php8.4-xml php8.4-mbstring php8.4-xml php8.4-zip libapache2-mod-php8.4
fi
- |
echo Install pgsql if run is for pgsql
if [ "$DB" = 'postgresql' ]; then
echo "Check pgloader version"
pgloader --version
#ps fauxww | grep postgres
ls /etc/postgresql/13/main/
sudo sed -i -e '/local.*peer/s/postgres/all/' -e 's/peer\|md5/trust/g' /etc/postgresql/14/main/pg_hba.conf
sudo cat /etc/postgresql/14/main/pg_hba.conf
sudo service postgresql restart
psql postgresql://postgres:postgres@127.0.0.1:5432 -l -A
psql postgresql://postgres:postgres@127.0.0.1:5432 -c 'create database travis;'
psql postgresql://postgres:postgres@127.0.0.1:5432 -c "CREATE USER travis WITH ENCRYPTED PASSWORD 'travis';"
psql postgresql://postgres:postgres@127.0.0.1:5432 -c 'GRANT ALL PRIVILEGES ON DATABASE travis TO travis;'
psql postgresql://postgres:postgres@127.0.0.1:5432 -l -A
fi
install:
- |
if [ "$TRAVIS_PHP_VERSION" = '7.0' ]; then
sudo update-alternatives --set php /usr/bin/php7.0
fi
if [ "$TRAVIS_PHP_VERSION" = '7.1' ]; then
sudo update-alternatives --set php /usr/bin/php7.1
fi
if [ "$TRAVIS_PHP_VERSION" = '7.2' ]; then
sudo update-alternatives --set php /usr/bin/php7.2
fi
if [ "$TRAVIS_PHP_VERSION" = '8.1' ]; then
sudo update-alternatives --set php /usr/bin/php8.1
fi
if [ "$TRAVIS_PHP_VERSION" = '8.2' ]; then
sudo update-alternatives --set php /usr/bin/php8.2
fi
php -i | head -
- |
echo "Updating Composer config"
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
HASH=`curl -sS https://composer.github.io/installer.sig`
echo $HASH
php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
sudo chmod -R a+rwx /usr/local/bin/composer
#sudo apt install composer
composer -V
sudo composer -n config -g vendor-dir htdocs/includes
sudo chmod -R a+rwx /home/travis/.config/composer
echo
- |
echo "Update Composer version and Install tools - PHP Unit, Parallel Lint, PHP CodeSniffer, PHP Vardump check - for $TRAVIS_PHP_VERSION"
echo "(composer version 2.5 is bugged and generate phpunit error Exception: Serialization of 'Closure' is not allowed)"
if [ "$TRAVIS_PHP_VERSION" = '7.1' ] || [ "$TRAVIS_PHP_VERSION" = '7.2' ]; then
sudo composer self-update 2.2.18
composer -n require phpunit/phpunit ^7.5 \
php-parallel-lint/php-parallel-lint ^1 \
php-parallel-lint/php-console-highlighter ^0 \
php-parallel-lint/php-var-dump-check ~0.4 \
squizlabs/php_codesniffer ^3
fi
if [ "$TRAVIS_PHP_VERSION" = '7.3' ] || [ "$TRAVIS_PHP_VERSION" = '7.4' ]; then
sudo composer self-update 2.2.18
composer -n require phpunit/phpunit ^7.5 \
php-parallel-lint/php-parallel-lint ^1.2 \
php-parallel-lint/php-console-highlighter ^0 \
php-parallel-lint/php-var-dump-check ~0.4 \
squizlabs/php_codesniffer ^3
fi
# phpunit 9 is required for php 8
if [ "$TRAVIS_PHP_VERSION" = '8.0' ] || [ "$TRAVIS_PHP_VERSION" = '8.1' ] || [ "$TRAVIS_PHP_VERSION" = '8.2' ] || [ "$TRAVIS_PHP_VERSION" = '8.3' ] || [ "$TRAVIS_PHP_VERSION" = '8.4' ] || [ "$TRAVIS_PHP_VERSION" = 'latest' ]; then
sudo composer self-update 2.4.4
composer -n require --ignore-platform-reqs phpunit/phpunit ^8 \
php-parallel-lint/php-parallel-lint ^1.2 \
php-parallel-lint/php-console-highlighter ^0 \
php-parallel-lint/php-var-dump-check ~0.4 \
squizlabs/php_codesniffer ^3
fi
# Remove non expected files
rm -fr /home/travis/build/Dolibarr/dolibarr/htdocs/includes/phpunit/php-code-coverage/src/Report/Html/Renderer/Template/js
echo
- |
echo "Adding path of binaries tools installed by composer to the PATH"
export PATH="$TRAVIS_BUILD_DIR/htdocs/includes/bin:$PATH"
echo $PATH
ls $TRAVIS_BUILD_DIR/htdocs/includes
ls $TRAVIS_BUILD_DIR/htdocs/includes/bin
echo
before_script:
- |
echo Start before_script
echo Current dir is `pwd`
echo Home dir is `echo ~`
echo TRAVIS_BUILD_DIR is $TRAVIS_BUILD_DIR
- |
echo "Versions information"
echo
# Check PHP
echo "PHP version"
php -i | head -
# Check Parallel-lint version
echo "Parallel-lint version"
which parallel-lint
parallel-lint -V
# Check PHP CodeSniffer version
echo "PHPCS version"
which phpcs
phpcs --version | head -
phpcs -i | head -
# Check PHP Vardump check version
echo "PHP Vardump check version"
which var-dump-check
var-dump-check --version
# Check PHPUnit version
echo "PHPUnit version"
which phpunit
phpunit --version | head -
# Check Apache version
echo "Apache version"
apache2 -v | head -
# Check Database
echo "Database version"
mysql --version | head -
psql --version
- |
echo "Setting up database"
if [ "$DB" = 'mysql' ] || [ "$DB" = 'mariadb' ] || [ "$DB" = 'postgresql' ]; then
echo "MySQL stop"
sudo systemctl stop mariadb.service
echo "MySQL restart without pass"
#sudo mysqld_safe --skip-grant-tables --socket=/tmp/aaa
sudo mysqld_safe --skip-grant-tables --socket=/tmp/aaa &
sleep 3
sudo ps fauxww
echo "MySQL set root password"
sudo mysql -u root -h 127.0.0.1 -e "FLUSH PRIVILEGES; CREATE DATABASE IF NOT EXISTS travis CHARACTER SET = 'utf8'; ALTER USER 'root'@'localhost' IDENTIFIED BY 'password'; CREATE USER 'root'@'127.0.0.1' IDENTIFIED BY 'password'; CREATE USER 'travis'@'127.0.0.1' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON travis.* TO root@127.0.0.1; GRANT ALL PRIVILEGES ON travis.* TO travis@127.0.0.1; FLUSH PRIVILEGES;"
echo "MySQL grant"
sudo mysql -u root -h 127.0.0.1 -ppassword -e 'FLUSH PRIVILEGES; GRANT ALL PRIVILEGES ON travis.* TO travis@127.0.0.1; FLUSH PRIVILEGES;'
echo "MySQL list current users"
sudo mysql -u root -h 127.0.0.1 -ppassword -e 'use mysql; select * from user;'
echo "List pid file"
sudo mysql -u root -h 127.0.0.1 -ppassword -e "show variables like '%pid%';"
#sudo kill `cat /var/lib/mysqld/mysqld.pid`
#sudo systemctl start mariadb
echo "MySQL grant"
sudo mysql -u root -h 127.0.0.1 -ppassword -e 'GRANT ALL PRIVILEGES ON travis.* TO travis@127.0.0.1;'
echo "MySQL flush"
sudo mysql -u root -h 127.0.0.1 -ppassword -e 'FLUSH PRIVILEGES;'
echo "MySQL load sql"
sudo mysql -u root -h 127.0.0.1 -ppassword -D travis < dev/initdemo/mysqldump_dolibarr_3.5.0.sql
fi
if [ "$DB" = 'postgresql' ]; then
echo "PGSQL"
sudo mkdir -p /tmp/pgloader
sudo chmod -R a+rwx /tmp/pgloader/
sudo pgloader 'mysql://root:password@127.0.0.1/travis' 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
echo 'ALTER SEQUENCE llx_accountingaccount_rowid_seq RENAME TO llx_accounting_account_rowid_seq' | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
echo 'ALTER SEQUENCE llx_accounting_account_rowid_seq RESTART WITH 1000001;' | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
#echo '\d llx_adherent' | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
#echo '\d llx_c_country' | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
# Create pgsql compatibility functions
echo "Load functions.sql (may generated errors for tables that does not exists yet)"
psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis' < htdocs/install/pgsql/functions/functions.sql
fi
echo
- |
export CONF_FILE=htdocs/conf/conf.php
echo "Setting up Dolibarr '$CONF_FILE'"
echo '<?php' > $CONF_FILE
echo 'error_reporting(E_ALL);' >> $CONF_FILE
echo '$'dolibarr_main_url_root=\'http://127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_document_root=\'$TRAVIS_BUILD_DIR/htdocs\'';' >> $CONF_FILE
echo '$'dolibarr_main_data_root=\'$TRAVIS_BUILD_DIR/documents\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_host=\'127.0.0.1\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_name=\'travis\'';' >> $CONF_FILE
echo '$'dolibarr_main_instance_unique_id=\'travis1234567890\'';' >> $CONF_FILE
if [ "$DB" = 'mysql' ] || [ "$DB" = 'mariadb' ]; then
echo '$'dolibarr_main_db_type=\'mysqli\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_port=3306';' >> $CONF_FILE
echo '$'dolibarr_main_db_user=\'root\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_pass=\'password\'';' >> $CONF_FILE
fi
if [ "$DB" = 'postgresql' ]; then
echo '$'dolibarr_main_db_type=\'pgsql\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_port=5432';' >> $CONF_FILE
echo '$'dolibarr_main_db_user=\'postgres\'';' >> $CONF_FILE
echo '$'dolibarr_main_db_pass=\'postgres\'';' >> $CONF_FILE
fi
echo '$'dolibarr_main_authentication=\'dolibarr\'';' >> $CONF_FILE
cat $CONF_FILE
echo
- |
echo "Create documents directory and set permissions"
# Add admin/temp subdirectory needed for unit tests
mkdir -p $TRAVIS_BUILD_DIR/documents/admin/temp
sudo chmod -R a+rwx $TRAVIS_BUILD_DIR/documents
echo "***** First line of dolibarr.log" > $TRAVIS_BUILD_DIR/documents/dolibarr.log
echo
- |
echo "Setting up Apache"
sudo sed -i -e "s,www-data,travis,g" /etc/apache2/envvars
sudo cp -f dev/build/travis-ci/apache.conf /etc/apache2/sites-available/000-default.conf
sudo sed -e "s?%TRAVIS_BUILD_DIR%?$(pwd)?g" --in-place /etc/apache2/sites-available/000-default.conf
sudo cat /etc/apache2/sites-available/000-default.conf
sudo service apache2 restart
script:
- |
echo "Checking webserver availability by a wget -O - --debug http://127.0.0.1"
# Ensure we stop on error with set -e
set +e
# The wget should return a page with line '<meta name="generator" content="Dolibarr installer">
wget -O - --debug http://127.0.0.1 > test.html
head -n 200 test.html
sudo cat /var/log/apache2/travis_error_log
set +e
echo
- |
echo "Checking PHP syntax errors (only 1 version to not overload travis and avoid duplicate tests)"
# Ensure we catch errors
set -e
# Exclusions are defined in the ruleset.xml file
if [ "$TRAVIS_PHP_VERSION" = "8.1" ]; then
parallel-lint -e php --exclude dev/tools/test/namespacemig --exclude htdocs/includes/composer --exclude htdocs/includes/myclabs --exclude htdocs/includes/phpspec --exclude dev/initdata/dbf/includes \
--exclude htdocs/includes/sabre --exclude htdocs/includes/phpoffice/PhpSpreadsheet --exclude htdocs/includes/sebastian \
--exclude htdocs/includes/squizlabs/php_codesniffer --exclude htdocs/includes/jakub-onderka --exclude htdocs/includes/php-parallel-lint --exclude htdocs/includes/symfony \
--exclude htdocs/includes/mike42/escpos-php/example --exclude htdocs/includes/maximebf \
--exclude htdocs/includes/phpunit/ --exclude htdocs/includes/tecnickcom/tcpdf/include/barcodes --exclude htdocs/includes/webmozart --exclude htdocs/includes/webklex --blame .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.2" ]; then
parallel-lint -e php --exclude dev/tools/test/namespacemig --exclude htdocs/includes/composer --exclude htdocs/includes/myclabs --exclude htdocs/includes/phpspec --exclude dev/initdata/dbf/includes \
--exclude htdocs/includes/sabre --exclude htdocs/includes/phpoffice/PhpSpreadsheet --exclude htdocs/includes/sebastian \
--exclude htdocs/includes/squizlabs/php_codesniffer --exclude htdocs/includes/jakub-onderka --exclude htdocs/includes/php-parallel-lint --exclude htdocs/includes/symfony \
--exclude htdocs/includes/mike42/escpos-php/example --exclude htdocs/includes/maximebf \
--exclude htdocs/includes/phpunit/ --exclude htdocs/includes/tecnickcom/tcpdf/include/barcodes --exclude htdocs/includes/webmozart --exclude htdocs/includes/webklex --blame .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.3" ]; then
parallel-lint -e php --exclude dev/tools/test/namespacemig --exclude htdocs/includes/composer --exclude htdocs/includes/myclabs --exclude htdocs/includes/phpspec --exclude dev/initdata/dbf/includes \
--exclude htdocs/includes/sabre --exclude htdocs/includes/phpoffice/PhpSpreadsheet --exclude htdocs/includes/sebastian \
--exclude htdocs/includes/squizlabs/php_codesniffer --exclude htdocs/includes/jakub-onderka --exclude htdocs/includes/php-parallel-lint --exclude htdocs/includes/symfony \
--exclude htdocs/includes/mike42/escpos-php/example --exclude htdocs/includes/maximebf \
--exclude htdocs/includes/phpunit/ --exclude htdocs/includes/tecnickcom/tcpdf/include/barcodes --exclude htdocs/includes/webmozart --exclude htdocs/includes/webklex --blame .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.4" ]; then
parallel-lint -e php --exclude dev/tools/test/namespacemig --exclude htdocs/includes/composer --exclude htdocs/includes/myclabs --exclude htdocs/includes/phpspec --exclude dev/initdata/dbf/includes \
--exclude htdocs/includes/sabre --exclude htdocs/includes/phpoffice/PhpSpreadsheet --exclude htdocs/includes/sebastian \
--exclude htdocs/includes/squizlabs/php_codesniffer --exclude htdocs/includes/jakub-onderka --exclude htdocs/includes/php-parallel-lint --exclude htdocs/includes/symfony \
--exclude htdocs/includes/mike42/escpos-php/example --exclude htdocs/includes/maximebf \
--exclude htdocs/includes/phpunit/ --exclude htdocs/includes/tecnickcom/tcpdf/include/barcodes --exclude htdocs/includes/webmozart --exclude htdocs/includes/webklex --blame .
fi
set +e
echo
- |
echo "Checking coding style (only for 1 version to not overload travis and avoid duplicate tests)"
# Ensure we catch errors
set -e
CACHE_OPT="--cache=${HOME}/.cache/dolibarr-phpcs-${TRAVIS_PHP_VERSION}.cache"
# Exclusions are defined in the ruleset.xml file
#if [ "$TRAVIS_PULL_REQUEST" = "false" ] && [ "$TRAVIS_PHP_VERSION" = "8.1" ]; then
if [ "$TRAVIS_PHP_VERSION" = "8.1" ]; then
phpcs -s -p -d memory_limit=-1 --extensions=php --colors --tab-width=4 --standard=dev/setup/codesniffer/ruleset.xml --encoding=utf-8 --severity=1 ${CACHE_OPT} --runtime-set ignore_warnings_on_exit true .;
fi
if [ "$TRAVIS_PHP_VERSION" = "8.2" ]; then
phpcs -s -p -d memory_limit=-1 --extensions=php --colors --tab-width=4 --standard=dev/setup/codesniffer/ruleset.xml --encoding=utf-8 --severity=1 ${CACHE_OPT} --runtime-set ignore_warnings_on_exit true .;
fi
if [ "$TRAVIS_PHP_VERSION" = "8.3" ]; then
phpcs -s -p -d memory_limit=-1 --extensions=php --colors --tab-width=4 --standard=dev/setup/codesniffer/ruleset.xml --encoding=utf-8 --severity=1 ${CACHE_OPT} --runtime-set ignore_warnings_on_exit true .;
fi
if [ "$TRAVIS_PHP_VERSION" = "8.4" ]; then
phpcs -s -p -d memory_limit=-1 --extensions=php --colors --tab-width=4 --standard=dev/setup/codesniffer/ruleset.xml --encoding=utf-8 --severity=1 ${CACHE_OPT} --runtime-set ignore_warnings_on_exit true .;
fi
set +e
echo
- |
echo "Checking missing debug (only for 1 version to not overload travis and avoid duplicate tests)"
# Ensure we catch errors
set -e
# Exclusions are defined in the ruleset.xml file
#if [ "$TRAVIS_PULL_REQUEST" = "false" ] && [ "$TRAVIS_PHP_VERSION" = "8.1" ]; then
if [ "$TRAVIS_PHP_VERSION" = "8.1" ]; then
var-dump-check --extensions php --tracy --exclude htdocs/includes --exclude test/ --exclude htdocs/public/test/ --exclude htdocs/core/lib/functions.lib.php .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.2" ]; then
var-dump-check --extensions php --tracy --exclude htdocs/includes --exclude test/ --exclude htdocs/public/test/ --exclude htdocs/core/lib/functions.lib.php .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.3" ]; then
var-dump-check --extensions php --tracy --exclude htdocs/includes --exclude test/ --exclude htdocs/public/test/ --exclude htdocs/core/lib/functions.lib.php .
fi
if [ "$TRAVIS_PHP_VERSION" = "8.4" ]; then
var-dump-check --extensions php --tracy --exclude htdocs/includes --exclude test/ --exclude htdocs/public/test/ --exclude htdocs/core/lib/functions.lib.php .
fi
set +e
echo
- |
export INSTALL_FORCED_FILE=htdocs/install/install.forced.php
echo "Setting up Dolibarr $INSTALL_FORCED_FILE to test installation"
# Ensure we catch errors
set +e
echo '<?php ' > $INSTALL_FORCED_FILE
echo 'error_reporting(E_ALL);' >> $INSTALL_FORCED_FILE
echo '$'force_install_noedit=2';' >> $INSTALL_FORCED_FILE
if [ "$DB" = 'mysql' ] || [ "$DB" = 'mariadb' ]; then
echo '$'force_install_type=\'mysqli\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_port=3306';' >> $INSTALL_FORCED_FILE
fi
if [ "$DB" = 'postgresql' ]; then
echo '$'force_install_type=\'pgsql\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_port=5432';' >> $INSTALL_FORCED_FILE
fi
echo '$'force_install_dbserver=\'127.0.0.1\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_database=\'travis\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databaselogin=\'travis\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_databasepass=\'\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_prefix=\'llx_\'';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createdatabase=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_createuser=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_mainforcehttps=false';' >> $INSTALL_FORCED_FILE
echo '$'force_install_main_data_root=\'$TRAVIS_BUILD_DIR/htdocs\'';' >> $INSTALL_FORCED_FILE
#cat $INSTALL_FORCED_FILE
echo
- |
echo "Upgrading Dolibarr"
# Ensure we catch errors with -e. Set this to +e if you want to go to the end to see log files.
# Note: We keep +e because with pgsql, one of upgrade process fails even if migration seems ok, so
# I disable stop on error to be able to continue.
set +e
cd htdocs/install
php upgrade.php 3.5.0 3.6.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade350360.log
php upgrade2.php 3.5.0 3.6.0 > $TRAVIS_BUILD_DIR/upgrade350360-2.log
php step5.php 3.5.0 3.6.0 > $TRAVIS_BUILD_DIR/upgrade350360-3.log
php upgrade.php 3.6.0 3.7.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade360370.log
php upgrade2.php 3.6.0 3.7.0 > $TRAVIS_BUILD_DIR/upgrade360370-2.log
php step5.php 3.6.0 3.7.0 > $TRAVIS_BUILD_DIR/upgrade360370-3.log
php upgrade.php 3.7.0 3.8.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade370380.log
php upgrade2.php 3.7.0 3.8.0 > $TRAVIS_BUILD_DIR/upgrade370380-2.log
php step5.php 3.7.0 3.8.0 > $TRAVIS_BUILD_DIR/upgrade370380-3.log
php upgrade.php 3.8.0 3.9.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade380390.log
php upgrade2.php 3.8.0 3.9.0 > $TRAVIS_BUILD_DIR/upgrade380390-2.log
php step5.php 3.8.0 3.9.0 > $TRAVIS_BUILD_DIR/upgrade380390-3.log
php upgrade.php 3.9.0 4.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade390400.log
php upgrade2.php 3.9.0 4.0.0 > $TRAVIS_BUILD_DIR/upgrade390400-2.log
php step5.php 3.9.0 4.0.0 > $TRAVIS_BUILD_DIR/upgrade390400-3.log
php upgrade.php 4.0.0 5.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade400500.log
php upgrade2.php 4.0.0 5.0.0 > $TRAVIS_BUILD_DIR/upgrade400500-2.log
php step5.php 4.0.0 5.0.0 > $TRAVIS_BUILD_DIR/upgrade400500-3.log
php upgrade.php 5.0.0 6.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade500600.log
php upgrade2.php 5.0.0 6.0.0 > $TRAVIS_BUILD_DIR/upgrade500600-2.log
php step5.php 5.0.0 6.0.0 > $TRAVIS_BUILD_DIR/upgrade500600-3.log
php upgrade.php 6.0.0 7.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade600700.log
php upgrade2.php 6.0.0 7.0.0 > $TRAVIS_BUILD_DIR/upgrade600700-2.log
php step5.php 6.0.0 7.0.0 > $TRAVIS_BUILD_DIR/upgrade600700-3.log
php upgrade.php 7.0.0 8.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade700800.log
php upgrade2.php 7.0.0 8.0.0 > $TRAVIS_BUILD_DIR/upgrade700800-2.log
php step5.php 7.0.0 8.0.0 > $TRAVIS_BUILD_DIR/upgrade700800-3.log
php upgrade.php 8.0.0 9.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade800900.log
php upgrade2.php 8.0.0 9.0.0 > $TRAVIS_BUILD_DIR/upgrade800900-2.log
php step5.php 8.0.0 9.0.0 > $TRAVIS_BUILD_DIR/upgrade800900-3.log
php upgrade.php 9.0.0 10.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade9001000.log
php upgrade2.php 9.0.0 10.0.0 > $TRAVIS_BUILD_DIR/upgrade9001000-2.log
php step5.php 9.0.0 10.0.0 > $TRAVIS_BUILD_DIR/upgrade9001000-3.log
php upgrade.php 10.0.0 11.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade10001100.log
php upgrade2.php 10.0.0 11.0.0 > $TRAVIS_BUILD_DIR/upgrade10001100-2.log
php step5.php 10.0.0 11.0.0 > $TRAVIS_BUILD_DIR/upgrade10001100-3.log
php upgrade.php 11.0.0 12.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade11001200.log
php upgrade2.php 11.0.0 12.0.0 > $TRAVIS_BUILD_DIR/upgrade11001200-2.log
php step5.php 11.0.0 12.0.0 > $TRAVIS_BUILD_DIR/upgrade11001200-3.log
php upgrade.php 12.0.0 13.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade12001300.log
php upgrade2.php 12.0.0 13.0.0 > $TRAVIS_BUILD_DIR/upgrade12001300-2.log
php step5.php 12.0.0 13.0.0 > $TRAVIS_BUILD_DIR/upgrade12001300-3.log
php upgrade.php 13.0.0 14.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade13001400.log
php upgrade2.php 13.0.0 14.0.0 > $TRAVIS_BUILD_DIR/upgrade13001400-2.log
php step5.php 13.0.0 14.0.0 > $TRAVIS_BUILD_DIR/upgrade13001400-3.log
php upgrade.php 14.0.0 15.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade14001500.log
php upgrade2.php 14.0.0 15.0.0 > $TRAVIS_BUILD_DIR/upgrade14001500-2.log
php step5.php 14.0.0 15.0.0 > $TRAVIS_BUILD_DIR/upgrade14001500-3.log
php upgrade.php 15.0.0 16.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade15001600.log
php upgrade2.php 15.0.0 16.0.0 > $TRAVIS_BUILD_DIR/upgrade15001600-2.log
php step5.php 15.0.0 16.0.0 > $TRAVIS_BUILD_DIR/upgrade15001600-3.log
php upgrade.php 16.0.0 17.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade16001700.log
php upgrade2.php 16.0.0 17.0.0 > $TRAVIS_BUILD_DIR/upgrade16001700-2.log
php step5.php 16.0.0 17.0.0 > $TRAVIS_BUILD_DIR/upgrade16001700-3.log
php upgrade.php 17.0.0 18.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade17001800.log
php upgrade2.php 17.0.0 18.0.0 > $TRAVIS_BUILD_DIR/upgrade17001800-2.log
php step5.php 17.0.0 18.0.0 > $TRAVIS_BUILD_DIR/upgrade17001800-3.log
php upgrade.php 18.0.0 19.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade18001900.log || cat $TRAVIS_BUILD_DIR/upgrade18001900.log
php upgrade2.php 18.0.0 19.0.0 > $TRAVIS_BUILD_DIR/upgrade18001900-2.log || cat $TRAVIS_BUILD_DIR/upgrade18001900-2.log
php step5.php 18.0.0 19.0.0 > $TRAVIS_BUILD_DIR/upgrade18001900-3.log || cat $TRAVIS_BUILD_DIR/upgrade18001900-3.log
php upgrade.php 19.0.0 20.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade19002000.log || cat $TRAVIS_BUILD_DIR/upgrade19002000.log
php upgrade2.php 19.0.0 20.0.0 > $TRAVIS_BUILD_DIR/upgrade19002000-2.log || cat $TRAVIS_BUILD_DIR/upgrade19002000-2.log
php step5.php 19.0.0 20.0.0 > $TRAVIS_BUILD_DIR/upgrade19002000-3.log || cat $TRAVIS_BUILD_DIR/upgrade19002000-3.log
php upgrade.php 20.0.0 21.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade20002100.log || cat $TRAVIS_BUILD_DIR/upgrade20002100.log
php upgrade2.php 20.0.0 21.0.0 > $TRAVIS_BUILD_DIR/upgrade20002100-2.log || cat $TRAVIS_BUILD_DIR/upgrade20002100-2.log
php step5.php 20.0.0 21.0.0 > $TRAVIS_BUILD_DIR/upgrade20002100-3.log || cat $TRAVIS_BUILD_DIR/upgrade20002100-3.log
php upgrade.php 21.0.0 22.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade21002200.log || cat $TRAVIS_BUILD_DIR/upgrade21002200.log
php upgrade2.php 21.0.0 22.0.0 > $TRAVIS_BUILD_DIR/upgrade21002200-2.log || cat $TRAVIS_BUILD_DIR/upgrade21002200-2.log
php step5.php 21.0.0 22.0.0 > $TRAVIS_BUILD_DIR/upgrade21002200-3.log || cat $TRAVIS_BUILD_DIR/upgrade21002200-3.log
php upgrade.php 22.0.0 23.0.0 ignoredbversion > $TRAVIS_BUILD_DIR/upgrade22002300.log || cat $TRAVIS_BUILD_DIR/upgrade22002300.log
php upgrade2.php 22.0.0 23.0.0 > $TRAVIS_BUILD_DIR/upgrade22002300-2.log || cat $TRAVIS_BUILD_DIR/upgrade22002300-2.log
php step5.php 22.0.0 23.0.0 > $TRAVIS_BUILD_DIR/upgrade22002300-3.log || cat $TRAVIS_BUILD_DIR/upgrade22002300-3.log
set +e
echo
- |
echo Show some debug info, like table content, or migration log from some versions
echo '\d llx_blockedlog' | psql 'postgresql://postgres:postgres@127.0.0.1:5432/travis'
cat $TRAVIS_BUILD_DIR/upgrade500600.log
cat $TRAVIS_BUILD_DIR/upgrade19002000.log
echo
- |
echo Result of migration scripts
ls -alrt $TRAVIS_BUILD_DIR/
echo Show content of last file
cat $TRAVIS_BUILD_DIR/"$(ls -rt $TRAVIS_BUILD_DIR/ | tail -n1)"
- |
echo "Enabling new modules"
# Enable modules not enabled into original dump
set -e
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_API,MAIN_MODULE_ProductBatch,MAIN_MODULE_SupplierProposal,MAIN_MODULE_STRIPE,MAIN_MODULE_ExpenseReport > $TRAVIS_BUILD_DIR/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_WEBSITE,MAIN_MODULE_TICKET,MAIN_MODULE_ACCOUNTING,MAIN_MODULE_MRP >> $TRAVIS_BUILD_DIR/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_RECEPTION,MAIN_MODULE_RECRUITMENT >> $TRAVIS_BUILD_DIR/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_KnowledgeManagement,MAIN_MODULE_EventOrganization,MAIN_MODULE_PARTNERSHIP >> $TRAVIS_BUILD_DIR/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_EmailCollector >> $TRAVIS_BUILD_DIR/enablemodule.log
php upgrade2.php 0.0.0 0.0.0 MAIN_MODULE_BlockedLog >> $TRAVIS_BUILD_DIR/enablemodule.log
echo $?
cd -
set +e
echo
#cat /tmp/dolibarr_install.log
cat $TRAVIS_BUILD_DIR/enablemodule.log
echo
- |
echo "Unit testing"
# Execute phpunit, check its exit status and that the phpunit output shows a test summary
phpunit -d memory_limit=-1 -c test/phpunit/phpunittest.xml test/phpunit/AllTests.php | tee /dev/tty | grep -qE "(OK .*[0-9]+ tests.*[0-9]+ assertions|Tests: [0-9]+)" ; phpunitresult=$((PIPESTATUS[0]?PIPESTATUS[0]:PIPESTATUS[2]))
echo "Phpunit return code = $phpunitresult"
echo "Content of end of apache error.log"
sudo tail -n 200 /var/log/apache2/travis_error_log
# Comment next line if you want to go to the end to see the dolibarr.log file.
[ $phpunitresult == 0 ] || exit $phpunitresult
echo
after_script:
- |
echo "After script - Output last lines of dolibarr.log"
ls $TRAVIS_BUILD_DIR/documents
#cat $TRAVIS_BUILD_DIR/documents/dolibarr.log
sudo tail -n 50 $TRAVIS_BUILD_DIR/documents/dolibarr.log
echo "After script - Output last lines of apache error.log"
sudo ls /var/log/apache2
sudo tail -n 200 /var/log/apache2/travis_error_log
after_success:
- |
echo Success
after_failure:
- |
echo Failure detected, so we show samples of log to help diagnose
# This part of code is executed only if the command that fails are enclosed with set +e
# Show upgrade log files
#for ficlog in `ls $TRAVIS_BUILD_DIR/*.log`
#do
#echo "Debugging information for file $ficlog"
#cat $ficlog
#done
# Show Apache log file
echo "Debugging information for file apache error.log"
sudo tail -n 200 /var/log/apache2/travis_error_log
if [ "$DEBUG" = true ]; then
# Dolibarr log file
echo "Debugging information for file dolibarr.log (latest 50 lines)"
tail -n 200 $TRAVIS_BUILD_DIR/documents/dolibarr.log
# Database log file
echo "Debugging information for file mysql error.log"
sudo tail -n 200 /var/log/mysql/error.log
# TODO: PostgreSQL log file
echo
fi

View File

@@ -1,412 +0,0 @@
[main]
host = https://www.transifex.com
lang_map = uz: uz_UZ, sw: sw_SW, sr@latin: sr_RS
[o:dolibarr-association:p:dolibarr:r:accountancy]
file_filter = htdocs/langs/<lang>/accountancy.lang
source_file = htdocs/langs/en_US/accountancy.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:admin]
file_filter = htdocs/langs/<lang>/admin.lang
source_file = htdocs/langs/en_US/admin.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:agenda]
file_filter = htdocs/langs/<lang>/agenda.lang
source_file = htdocs/langs/en_US/agenda.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:assets]
file_filter = htdocs/langs/<lang>/assets.lang
source_file = htdocs/langs/en_US/assets.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:banks]
file_filter = htdocs/langs/<lang>/banks.lang
source_file = htdocs/langs/en_US/banks.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:bills]
file_filter = htdocs/langs/<lang>/bills.lang
source_file = htdocs/langs/en_US/bills.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:blockedlog]
file_filter = htdocs/langs/<lang>/blockedlog.lang
source_file = htdocs/langs/en_US/blockedlog.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:boxes]
file_filter = htdocs/langs/<lang>/boxes.lang
source_file = htdocs/langs/en_US/boxes.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:cashdesk]
file_filter = htdocs/langs/<lang>/cashdesk.lang
source_file = htdocs/langs/en_US/cashdesk.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:categories]
file_filter = htdocs/langs/<lang>/categories.lang
source_file = htdocs/langs/en_US/categories.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:commercial]
file_filter = htdocs/langs/<lang>/commercial.lang
source_file = htdocs/langs/en_US/commercial.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:companies]
file_filter = htdocs/langs/<lang>/companies.lang
source_file = htdocs/langs/en_US/companies.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:compta]
file_filter = htdocs/langs/<lang>/compta.lang
source_file = htdocs/langs/en_US/compta.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:contracts]
file_filter = htdocs/langs/<lang>/contracts.lang
source_file = htdocs/langs/en_US/contracts.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:cron]
file_filter = htdocs/langs/<lang>/cron.lang
source_file = htdocs/langs/en_US/cron.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:datapolicy]
file_filter = htdocs/langs/<lang>/datapolicy.lang
source_file = htdocs/langs/en_US/datapolicy.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:dict]
file_filter = htdocs/langs/<lang>/dict.lang
source_file = htdocs/langs/en_US/dict.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:donations]
file_filter = htdocs/langs/<lang>/donations.lang
source_file = htdocs/langs/en_US/donations.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:ecm]
file_filter = htdocs/langs/<lang>/ecm.lang
source_file = htdocs/langs/en_US/ecm.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:errors]
file_filter = htdocs/langs/<lang>/errors.lang
source_file = htdocs/langs/en_US/errors.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:eventorganization]
file_filter = htdocs/langs/<lang>/eventorganization.lang
source_file = htdocs/langs/en_US/eventorganization.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:exports]
file_filter = htdocs/langs/<lang>/exports.lang
source_file = htdocs/langs/en_US/exports.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:holiday]
file_filter = htdocs/langs/<lang>/holiday.lang
source_file = htdocs/langs/en_US/holiday.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:hrm]
file_filter = htdocs/langs/<lang>/hrm.lang
source_file = htdocs/langs/en_US/hrm.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:install]
file_filter = htdocs/langs/<lang>/install.lang
source_file = htdocs/langs/en_US/install.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:interventions]
file_filter = htdocs/langs/<lang>/interventions.lang
source_file = htdocs/langs/en_US/interventions.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:intracommreport]
file_filter = htdocs/langs/<lang>/intracommreport.lang
source_file = htdocs/langs/en_US/intracommreport.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:knowledgemanagement]
file_filter = htdocs/langs/<lang>/knowledgemanagement.lang
source_file = htdocs/langs/en_US/knowledgemanagement.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:languages-not-res]
file_filter = htdocs/langs/<lang>/languages.lang
source_file = htdocs/langs/en_US/languages.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:ldap]
file_filter = htdocs/langs/<lang>/ldap.lang
source_file = htdocs/langs/en_US/ldap.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:loan]
file_filter = htdocs/langs/<lang>/loan.lang
source_file = htdocs/langs/en_US/loan.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:mailmanspip]
file_filter = htdocs/langs/<lang>/mailmanspip.lang
source_file = htdocs/langs/en_US/mailmanspip.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:mails]
file_filter = htdocs/langs/<lang>/mails.lang
source_file = htdocs/langs/en_US/mails.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:main]
file_filter = htdocs/langs/<lang>/main.lang
source_file = htdocs/langs/en_US/main.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:margins]
file_filter = htdocs/langs/<lang>/margins.lang
source_file = htdocs/langs/en_US/margins.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:members]
file_filter = htdocs/langs/<lang>/members.lang
source_file = htdocs/langs/en_US/members.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:modulebuilder]
file_filter = htdocs/langs/<lang>/modulebuilder.lang
source_file = htdocs/langs/en_US/modulebuilder.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:mrp]
file_filter = htdocs/langs/<lang>/mrp.lang
source_file = htdocs/langs/en_US/mrp.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:multicurrency]
file_filter = htdocs/langs/<lang>/multicurrency.lang
source_file = htdocs/langs/en_US/multicurrency.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:oauth]
file_filter = htdocs/langs/<lang>/oauth.lang
source_file = htdocs/langs/en_US/oauth.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:opensurvey]
file_filter = htdocs/langs/<lang>/opensurvey.lang
source_file = htdocs/langs/en_US/opensurvey.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:orders]
file_filter = htdocs/langs/<lang>/orders.lang
source_file = htdocs/langs/en_US/orders.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:other]
file_filter = htdocs/langs/<lang>/other.lang
source_file = htdocs/langs/en_US/other.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:partnership]
file_filter = htdocs/langs/<lang>/partnership.lang
source_file = htdocs/langs/en_US/partnership.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:paypal]
file_filter = htdocs/langs/<lang>/paypal.lang
source_file = htdocs/langs/en_US/paypal.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:printing]
file_filter = htdocs/langs/<lang>/printing.lang
source_file = htdocs/langs/en_US/printing.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:productbatch]
file_filter = htdocs/langs/<lang>/productbatch.lang
source_file = htdocs/langs/en_US/productbatch.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:products]
file_filter = htdocs/langs/<lang>/products.lang
source_file = htdocs/langs/en_US/products.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:projects]
file_filter = htdocs/langs/<lang>/projects.lang
source_file = htdocs/langs/en_US/projects.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:propal]
file_filter = htdocs/langs/<lang>/propal.lang
source_file = htdocs/langs/en_US/propal.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:receiptprinter]
file_filter = htdocs/langs/<lang>/receiptprinter.lang
source_file = htdocs/langs/en_US/receiptprinter.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:receptions]
file_filter = htdocs/langs/<lang>/receptions.lang
source_file = htdocs/langs/en_US/receptions.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:recruitment]
file_filter = htdocs/langs/<lang>/recruitment.lang
source_file = htdocs/langs/en_US/recruitment.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:resource]
file_filter = htdocs/langs/<lang>/resource.lang
source_file = htdocs/langs/en_US/resource.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:salaries]
file_filter = htdocs/langs/<lang>/salaries.lang
source_file = htdocs/langs/en_US/salaries.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:sendings]
file_filter = htdocs/langs/<lang>/sendings.lang
source_file = htdocs/langs/en_US/sendings.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:sms]
file_filter = htdocs/langs/<lang>/sms.lang
source_file = htdocs/langs/en_US/sms.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:stocks]
file_filter = htdocs/langs/<lang>/stocks.lang
source_file = htdocs/langs/en_US/stocks.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:stripe]
file_filter = htdocs/langs/<lang>/stripe.lang
source_file = htdocs/langs/en_US/stripe.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:subtotals]
file_filter = htdocs/langs/<lang>/subtotals.lang
source_file = htdocs/langs/en_US/subtotals.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:supplier_proposal]
file_filter = htdocs/langs/<lang>/supplier_proposal.lang
source_file = htdocs/langs/en_US/supplier_proposal.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:suppliers]
file_filter = htdocs/langs/<lang>/suppliers.lang
source_file = htdocs/langs/en_US/suppliers.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:ticket]
file_filter = htdocs/langs/<lang>/ticket.lang
source_file = htdocs/langs/en_US/ticket.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:trips]
file_filter = htdocs/langs/<lang>/trips.lang
source_file = htdocs/langs/en_US/trips.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:users]
file_filter = htdocs/langs/<lang>/users.lang
source_file = htdocs/langs/en_US/users.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:website]
file_filter = htdocs/langs/<lang>/website.lang
source_file = htdocs/langs/en_US/website.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:withdrawals]
file_filter = htdocs/langs/<lang>/withdrawals.lang
source_file = htdocs/langs/en_US/withdrawals.lang
source_lang = en_US
type = MOZILLAPROPERTIES
[o:dolibarr-association:p:dolibarr:r:workflow]
file_filter = htdocs/langs/<lang>/workflow.lang
source_file = htdocs/langs/en_US/workflow.lang
source_lang = en_US
type = MOZILLAPROPERTIES

1057
COPYING

File diff suppressed because it is too large Load Diff

190
COPYRIGHT
View File

@@ -1,87 +1,125 @@
Copyright and license
----------------------
License
-------
The Dolibarr software as a whole is distributed under the GNU General Public License as published by the Free Software Foundation;
either version 3 of the License, or (at your option) any later version (GPL-3+). More information: https://www.gnu.org/licenses/gpl-3.0.txt.
A copy of this license is available in the COPYING file.
Dolibarr depends on third-party components and code snippets released under their own license (obviously, all compatible with the one of Dolibarr).
These dependencies are listed in the bottom of this file.
Dolibarr is released under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License,
or (at your option) any later version
However it uses some external libraries under different licences. This is compatibility summary:
Composant Version License Compatible GPL Usage
----------------------------------------------------------------------------
In alphabetical order of includes directory:
AdoDb-Date 0.21 Modified BSD License Yes Date convertion
ArtiChow 1.07 Public Domain Yes Graphics
CKEditor 3.6.1 GPL or LGPL 2.1 or MPL 1.1 Yes Editor WYSIWYG
EFC/XFSS 1.0.1 LGPL 3.0 Yes Enhanced File Crypt/Extended File Stealth System
FCKEditor 2.6.6 LGPL 2.1 or Mozilla PL 1.0 Yes Editor WYSIWYG
FPDF 1.6 Public domain Yes PDF generation (original code is modified)
FPDF_TPL 1.1.5 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI 1.3.4 Apache Software License 2.0 No GPL3 only PDF templates management
FPDI_Protection 1.0.3 Apache Software License 2.0 No GPL3 only PDF encryption (8 files)
GeoIP x.x Yes GeoIP Maxmind conversion
jQuery 1.6.1 GPL and MIT Licence Yes JS library
jQuery UI 1.8.14 GPL and MIT Licence Yes JS library plugin UI
jQuery Flot 0.7 MIT Licence Yes JS library to build graph
jQuery JCrop 0.9.8 MIT Licence Yes JS library plugin Crop (to crop images)
jQuery Layout 1.3.0 GPL and MIT Licence Yes JS library plugin Layout (RC-29.15)
jQuery TableDnD 0.5 GPL and MIT Licence Yes JS library plugin TableDnD (to reorder table rows)
jQuery jNotify 1.1.00 Apache Software License 2.0 No GPL3 only JS library plugin jNotify (to use ajax popups)
jQuery Mobile 1.0b1 GPL and MIT Licence Yes JS library for smartphone (not used)
jQuery Tiptip 1.3 GPL and MIT Licence Yes JS library for tooltips
JSGantt 1.2 BSD Licence Yes JS library (to build Gantt reports)
MagPieRss 0.72 GPL 2.0 Yes Load RSS
NuSoap 0.9.5 LGPL 2.1 Yes Interfaces with third tools
OdtPHP 1.0.1 GPL 2.0 Yes Library to build/edit ODT files
Php-barcode 0.3pl1 GPL 2.0 Yes Bar code generation
PHP_WriteExcel 0.3.0 LGPL 2.1 Yes Excel files generation (obsolete)
PHP_ExcelReader 2.21 MIT License Yes Parse and retrieve information from XLS files (obsolete)
PHPExcel 1.7.6 LGPL 2.1 Yes Read/Write XLS files, read ODS files
Smarty 2.6.26 LGPL 2.1 Yes Templates engine used by some pages
SMTPs 1.15 GPL Yes SMTPS library
TCPDF 5.9.098 LGPL 3.0 Yes PDF generation
VCard 2.0 GPL 2.0 Yes VCard library
For licenses compatibility informations:
http://www.fsf.org/licensing/licenses/index_html
The Dolibarr images resources (available in the doc directory) is distributed under the Creative Commons Attribution 4.0 International license (CC BY 4.0).
Copyright
---------
Copyright (C) 2011
- Laurent Destailleur <eldy@users.sourceforge.net>
- Regis Houssin <regis@dolibarr.fr>
- Juanjo Menent
- Philippe Grand
The name Dolibarr is a trademark initially registered by Laurent Destailleur and ceased to the Dolibarr foundation. You can use the name Dolibarr
for your own need as long as you follow the rules defined on the page https://wiki.dolibarr.org/index.php/Rules_to_use_the_brand_name_%22Dolibarr%22
The use of the name DoliStore is also restricted to the same rules defined on https://wiki.dolibarr.org/index.php/Rules_to_use_the_brand_name_%22Dolibarr%22
Copyright (C) 2010
- Laurent Destailleur <eldy@users.sourceforge.net>
- Regis Houssin <regis@dolibarr.fr>
- Juanjo Menent
- r2gnl
- meos
Copyright (C) 2009
- Laurent Destailleur <eldy@users.sourceforge.net>
- Regis Houssin <regis@dolibarr.fr>
- Juanjo Menent
Copyright (C) 2008
- Laurent Destailleur <eldy@users.sourceforge.net>
- Regis Houssin <regis@dolibarr.fr>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
Copyright (C) 2007
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
- Laurent Destailleur <eldy@users.sourceforge.net>
- Regis Houssin <regis@dolibarr.fr>
- Auguria SARL <info@auguria.org>
- Jean Heimburger <jean@tiaris.info>
Copyright (C) 2006
- Auguria SARL <info@auguria.org>
- Marc Barilley/Ocebo <marc@ocebo.com>
- Laurent Destailleur <eldy@users.sourceforge.net>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
- Regis Houssin <regis@dolibarr.fr>
- Andre Cianfarani <acianfa@free.fr>
- Yannick Warnier <ywarnier@beeznest.org>
- Jean Heimburger <jean@tiaris.info>
Copyright (C) 2005
- Brice Davoleau <brice.davoleau@gmail.com>
- Laurent Destailleur <eldy@users.sourceforge.net>
- Benoit Mortier <benoit.mortier@opensides.be>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
- Eric Seigne <erics@rycks.com>
- Matthieu Valleton <mv@seeschloss.org>
- Regis Houssin <regis@dolibarr.fr>
Copyright (C) 2004
- Laurent Destailleur <eldy@users.sourceforge.net>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
- Eric Seigne <erics@rycks.com>
- Benoit Mortier <benoit.mortier@opensides.be>
Copyright (C) 2003
- Jean-Louis Bergamo <jlb@j1b.org>
- Xavier Dutoit <doli@sydesy.com>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
- Emmanuel Raviart <eraviart@entrouvert.com>
- Eric Seigne <erics@rycks.com>
Copyright (C) 2002
- Jean-Louis Bergamo <jlb@j1b.org>
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
Copyright (C) 2001
- Rodolphe Quiedeville <rodolphe@quiedeville.org>
Licence of dependencies of third-party components used by Dolibarr (all compatible with the Licence of Dolibarr):
Component Version License GPL Compatible Usage
-------------------------------------------------------------------------------------
PHP libraries:
EvalMath 1.0 BSD Yes Safe math expressions evaluation. Used by dynamic price only. TODO Replace with dol_eval ?
Escpos-php 3.0 MIT License Yes Thermal receipt printer library, for use with ESC/POS compatible printers
GeoIP2 0.2.0 Apache License 2.0 Yes Lib to make geoip convert
GeoPHP 1.2 Modified BSD License Yes Lib to make geo convert
MathPHP 2.8.1 MIT License Yes Modern math library for PHP (only few files)
Mobiledetect 2.8.41 MIT License Yes Detect mobile devices browsers
NuSoap 0.9.16 LGPL 2.1+ Yes Library to develop SOAP Web services. From https://github.com/f00b4r/nusoap/tree/v0.9.16
PEAR Mail_MIME 1.8.9 BSD Yes NuSoap dependency
ParseDown 1.7.4 MIT License Yes Markdown parser
PCLZip 2.8.4 LGPL-3+ Yes Library to zip/unzip files
PHPDebugBar 1.18.2 MIT License Yes Used only by the module "debugbar" for developers
PHPSpreadSheet 1.12.0 LGPL-2.1+ Yes Read/Write XLS files, read ODS files
PHP-Iban 4.1.1 LGPL-3+ Yes Parse and validate IBAN (and IIBAN) bank account information in PHP
PHP-Imap 2.7.2 MIT License Yes Library to use IMAP with OAuth
PHPoAuthLib 0.8.2 MIT License Yes Library to provide oauth1 and oauth2 to different service
PHPPrintIPP 1.3 GPL-2+ Yes Library to send print IPP requests
PrestaShop-WS-Lib 94feb5f OSL-3.0 No Library providing API client for Prestashop.
PSR/Logs 1.0 MIT License Yes Library for logs (used by DebugBar)
PSR/simple-cache ? MIT License Yes Library for cache (used by PHPSpreadSheet)
Restler 3.1.1 LGPL-3+ Yes Library to develop REST Web services (+ swagger-ui js lib into dir explorer)
Sabre 4.6.0 BSD Yes DAV support
Swift Mailer 5.4.2-DEV MIT License Yes Comprehensive mailing tools for PHP
Symfony/var-dumper ??? MIT License Yes Library to make var dump (used by DebugBar)
Stripe 10.7.0 MIT Licence Yes Library for Stripe module
TCPDF 6.7.5 LGPL-3+ Yes PDF generation
TCPDI 1.1.0 LGPL-3+ / Apache 2.0 Yes FPDI replacement
bacon, dasprid, swiss-qr-bill, kmukku, symfony/validator
JS libraries:
Ace 1.43.12 BSD Yes JS library to get code syntaxique coloration in a textarea (Must take src dir into https://github.com/ajaxorg/ace-builds/).
ChartJS 3.7.1 MIT License Yes JS library for graph
CKEditor 4.22.1 LGPL-2.1+ Yes Editor WYSIWYG
jQuery 3.6.4 MIT License Yes JS library
jQuery UI 1.13.2 GPL and MIT License Yes JS library plugin UI
jQuery select2 4.0.13 GPL and Apache License Yes JS library plugin for sexier multiselect. Warning: 4.0.6+ create troubles without patching css
jQuery Colorpicker 1.1 MIT License Yes JS library for color picker for a defined list of colors
jQuery JCrop 0.9.8 GPL and MIT License Yes JS library plugin Crop (to crop images)
jQuery Jeditable 1.7.1 GPL and MIT License Yes JS library plugin jeditable (to edit in place)
jQuery jNotify 1.1.00 Apache License 2.0 Yes JS library plugin jNotify (to use ajax popups)
jQuery jPicker 1.1.6 GPL and MIT License Yes JS library for color picker with not defined list of colors
jQuery jqueryFileTree 1.0.1 GPL and MIT License Yes JS library for filetree
jQuery jquerytreeview 1.4.1 MIT License Yes JS library for filetree
jQuery TableDnD 0.6 GPL and MIT License Yes JS library plugin TableDnD (to reorder table rows)
jQuery Timepicker 1.1.0 GPL and MIT License Yes JS library Timepicker addon for Datepicker
jsGanttImproved 2.8.10 BSD License Yes JS library (to build Gantt reports)
SwaggerUI 2.2.10 GPL-2+ Yes JS library to offer the REST API explorer
Image libraries:
Octicons 8.1 MIT Yes
Font libraries:
Fontawesome 5.13 Font Awesome Free Licence Yes
For more licenses compatibility information: https://www.gnu.org/licenses/licenses.en.html
Authors
-------------------
See page https://github.com/Dolibarr/dolibarr/graphs/contributors

12060
ChangeLog

File diff suppressed because it is too large Load Diff

34
DCO
View File

@@ -1,34 +0,0 @@
Developer Certificate of Origin
Version 1.1
Copyright (C) 2002 - Today, The Dolibarr team and its contributors.
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.

6
INSTALL Normal file
View File

@@ -0,0 +1,6 @@
INSTALL
-------
English: See file README.
French: Voir fichier README-FR.

137
README Normal file
View File

@@ -0,0 +1,137 @@
README (english)
--------------------------------
Starter documentation
--------------------------------
1) Install Dolibarr
2) Upgrade Dolibarr from an older version
3) What's new in this version
4) What Dolibarr can do
5) What Dolibarr can't do yet, todo list
I - DOLIBARR INSTALL
--------------------
If you have no technical knowledge, and you are looking for an autoinstaller
to install Dolibarr ERP/CRM in few clicks, you must download DoliWamp (the
all-in-one package of Dolibarr for Windows), DoliDeb (the all-in-one package
of Dolibarr for Debian or Ubuntu) or DoliRpm (the all-in-one package of
Dolibarr for Fedora, Redhat, Mandriva, Opensue, Mageia).
You can download this at:
https://sourceforge.net/projects/dolibarr/files/
If you already have installed a Web server and a Mysql database, you can
install this version like this:
- Copy directory "dolibarr" and all its files inside your web server root,
or copy directory anywhere and set up your web server to use "dolibarr/htdocs"
as root for a new web server virtual host (second choice need to be web
server administrator).
- Create an empty file "htdocs/conf/conf.php" and set permissions for your web
server user (write permissions will be removed once install is finished).
- From your browser, call the dolibarr "install/" page. Url depends on choice
made on first step:
http://localhost/dolibarr/htdocs/install/
or
http://yourdolibarrvirtualhost/install/
- Follow instructions provided by installer...
II - DOLIBARR UPGRADE
---------------------
To upgrade Dolibarr from an old version to this one:
- Overwrite all old files inside old 'dolibarr' directory by files
provided into new version package.
- If you came from version x.y.z to x.y.w (only third number differ),
there is no need to run any migrate process.
- If you came from a beta version or from any version x.y.z to any
other where x or y number differs, you must call the Dolibarr "install/"
page in your browser (this should be done automatically at first dolibarr
access).
This URL should looks like:
http://localhost/dolibarr/htdocs/install/
or
http://yourdolibarrhost/install/index.php
Then choose the "update" option according to your case.
Note: Migrate process can be ran safely several times.
III - WHAT'S NEW
----------------
See ChangeLog file.
IV - WHAT DOLIBARR CAN DO
-------------------------
Main modules/features:
- Products and services catalog
- Customers, Prospects or Suppliers directory
- Address book
- Stock management
- Bank accounts management
- Orders management with PDF export
- Commercial proposals management with PDF export
- Contracts management
- Invoices management with PDF export
- Payments management
- Standing orders management
- Shipping management
- ECM (Electronic Content Management)
- EMailings
- Agenda with ical,vcal export for third tools integration
- Management of foundation members
- Donation management
Other modules:
- Bookmarks management
- Can reports Dolibarr events inside Webcalendar or Phenix
- Data export tools
- LDAP connectivity
- Third parties or products categories
- ClickToDial phone numbers
- RSS
Miscellanous:
- Mutli-user, with several permissions levels for each feature.
- Serveral menu managers (can be used by internal users, as a back-office,
with a particular menu, or by external users, as a front-office, with
another menu and permissions).
- Very user friendly and easy to use.
- Optional WYSIWYG forms, optional Ajax forms.
- Several skins.
- Code is highly customizable (a lot of use of modules and submodules).
- Works with Mysql 3.1 or higher, experimental support for PostgreSql.
- Works with PHP 4.3 or higher.
- An easy to understand and maintain code (PHP with no heavy frameworks).
- A trigger architecture to allow you to make Dolibarr business events run
PHP code to update your own information system.
- "NPR VAT Rate" (French particularity for managing VAT in DOM-TOM
called "Non Perçue Récupérable").
V - WHAT DOLIBARR CAN'T DO YET (TODO LIST)
------------------------------------------
This is features that Dolibarr does not support completely yet:
- Accountancy.
- Dolibarr can manage only one currency.
- Dolibarr does not support the double Canadian Tax.
- Dolibarr does not make coffee (not yet).
- Stock management with option increase/decrease on invoice works on
warehouse number one only (no way to choose warehouse).
- Stock management with option increase/decrease on orders works on
warehouse number one only (no way to choose warehouse).

122
README-FR Normal file
View File

@@ -0,0 +1,122 @@
README (french)
--------------------------------
Documentation démarrage rapide
--------------------------------
1) Installer Dolibarr
2) Mettre à jour Dolibarr depuis une ancienne version
3) Ce qui est nouveau dans cette version
4) Ce que peux faire Dolibarr
5) Ce que ne peux pas faire Dolibarr (pas encore)
I - INSTALLER DOLIBARR
----------------------
Si vous n'avez pas de connaissances techniques, et que vous recherchez
un programme d'installation qui install Dolibarr ERP/CRM en quelques clics,
vous devez vous réorienter vers DoliWamp (la version tout-en-un
de Dolibarr pour Windows), DoliDeb (la version tout-en-un pour Debian ou
Ubuntu) ou DoliRpm (la version tout-en-un de Dolibarr pour Fedora, Redhat,
OpenSuse, Mandriva ou Mageia).
Vous pouvez les télécharger à l'adresse:
http://www.dolibarr.org/downloads/
Si vous avez déjà installé un serveur Web avec PHP et une base de donnée (Mysql),
vous pouvez installer Dolibarr avec cette version de la manière suivante:
- Copier le répertoire "dolibarr" et son contenu dans la racine de votre serveur
web, ou bien copier le répertoire sur le serveur et configurer ce serveur pour
utiliser "dolibarr/htdocs" comme racine d'un nouveau virtual host (ce second
choix requiert des compétences et habilitations en administration du serveur
web).
- Créer un fichier vide "htdocs/conf/conf.php" et attribuer les permissions
en lecture et écriture pour le user du serveur web (les permissions en
écriture seront supprimées une fois l'installation terminée).
- Depuis votre navigateur, appeler la page "install/" de dolibarr. L'url dépend
du choix fait à la première etape:
http://localhost/dolibarr/htdocs/install/
ou
http://yourdolibarrvirtualhost/install/
- Suivez les instructions fournies par l'installeur...
II - METTRE A JOUR DOLIBARR
---------------------------
Pour mettre a jour Dolibarr depuis une vieille version vers celle ci:
- Ecraser les vieux fichiers dans le vieux repertoire 'dolibarr' par les fichiers
fournis dans ce nouveau package.
- Si vous venez d'une version x.y.z vers x.y.w (seul le 3eme chiffre varie),
il n'y a pas besoin de migration de données.
- Si vous venez d'une beta ou d'un version x.y.z vers une autre ou les numeros x
ou y varient, vous devez appelez la page "install/" de migration dans votre
navigateur (ceci doit se faire automatiquement au premier accès de l'application).
Ce sera une URL du genre:
http://localhost/dolibarr/htdocs/install/index.php
ou
http://yourdolibarrhost/install/index.php
Ensuite, choisir l'option de "mise a jour" en rapport avec votre cas.
Note: Le processus de migration peut etre lance plusieurs fois sans risque.
III - CE QUI EST NOUVEAU
------------------------
Voir fichier ChangeLog.
IV - CE QUE DOLIBARR PEUT FAIRE
-------------------------------
Main modules:
- Products and services catalog
- Stock management
- Bank accounts management
- Customers, Suppliers or Prospects directory
- Contacts directory
- Commercial actions management
- Orders management
- Commercial proposals management with PDF export
- Contracts management
- Invoices management with PDF export
- Payments management
- Standing orders management
- Shipping management
Other modules:
- Management for fundation members
- Bookmarks management
- EMailing
- Can reports Dolibarr events inside Webcalendar
- Reporting
- Data export tools
- LDAP connectivity
- Donations management
Miscellanous:
- Mutli-user, with several permissions levels for each feature.
- Serveral menu managers (can be used by internal users, as a back-office,
with a particular menu, or by external users, as a front-office, with
another menu and permissions).
- Very user friendly and easy to use.
- Several skins.
- Code is highly customizable (a lot of use of modules).
- Works with Mysql 3.1 or higher, experimental support for PostgreSql.
- Works with PHP 4.3 or higher.
V - CE QUE DOLIBARR NE PEUT PAS FAIRE (TACHES A FAIRE)
------------------------------------------------------
Voici un liste de fonctionnalites pas encore gerees par Dolibarr:
- Pas de comptabilité (uniquement gestion de tresorerie).
- Dolibarr ne gere qu'une seule monnaie.
- Dolibarr ne fait pas le cafe (pas encore).

324
README.md
View File

@@ -1,278 +1,116 @@
# DOLIBARR ERP & CRM
# DOLIBARR ERP/CRM
![Downloads per day](https://img.shields.io/sourceforge/dw/dolibarr.svg)
![Docker hub pulls](https://img.shields.io/docker/pulls/dolibarr/dolibarr.svg)
[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%207.2-8892BF.svg?style=flat-square)](https://php.net/)
[![GitHub release](https://img.shields.io/github/v/release/Dolibarr/dolibarr)](https://github.com/Dolibarr/dolibarr)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5521/badge)](https://bestpractices.coreinfrastructure.org/projects/5521)
Dolibarr ERP & CRM is a modern software package that helps manage your organization's activities (contacts, quotes, invoices, orders, stocks, agenda, human resources, ecm, manufacturing…).
It's an Open-Source Software suite (written in PHP with JavaScript enhancements) designed for small, medium or large companies, foundations and freelancers.
You can freely use, study, modify or distribute it according to its license.
You can use it as a standalone application or as a web application to access it from the Internet or from a LAN.
Dolibarr has a large community ready to help you, free forums and [preferred partners ready to offer commercial support should you need it](https://partners.dolibarr.org)
![ScreenShot](https://www.dolibarr.org/medias/dolibarr_screenshot1_1920x1080.jpg)
Dolibarr ERP/CRM is a modern software to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, ...).It's an opensource software (wrote with PHP language) designed for small and medium companies, foundation and freelances. You can freely install, use and distribute it as a standalone application or as a web application to use it from every internet access and media.
## LICENSE
## INSTALL
Dolibarr is released under the terms of the GNU General Public License as published by the Free Software Foundation; either Version 3 of the License, or (at your option) any later version (GPL-3+).
If you have no technical knowledge, and you are looking for an autoinstaller to install Dolibarr ERP/CRM in few clicks, you must download DoliWamp (the all-in-one package of Dolibarr for Windows), DoliDeb (the all-in-one package of Dolibarr for Debian or Ubuntu) or DoliRpm (the all-in-one package of Dolibarr for Fedora, Redhat, Opensue, Mandriva or Mageia).
See the [COPYING](https://github.com/Dolibarr/dolibarr/blob/develop/COPYING) file for a full copy of the license.
You can download this at: [Official Website] (http://www.dolibarr.org/downloads/)
Other licenses apply for some included dependencies. See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) for a full list.
If you already have installed a Web server and a Mysql database, you can install this version like this:
- Copy directory "dolibarr" and all its files inside your web server root, or copy directory anywhere and set up your web server to use "dolibarr/htdocs" as root for a new web server virtual host (second choice need to be server administrator).
- Create an empty file "htdocs/conf/conf.php" and set permissions for your web server user (write permissions will be removed once install is finished).
- From your browser, call the dolibarr "install/" page.
Url depends on choice made on first step:
http://localhost/dolibarr/htdocs/install/
or
http://yourdolibarrvirtualhost/install/
- Follow instructions provided by installer...
## INSTALLING
There is a lot of different solutions to install Dolibarr.
## UPGRADE
### Using packages
To upgrade Dolibarr from an old version to this one:
If you have low technical skills and you're looking to install Dolibarr ERP/CRM with just few clicks, you can use one of the packaged versions (see next chapter if you have IT knowledge) :
- Overwrite all old files inside old 'dolibarr' directory by files provided into new version package.
- If you came from version x.y.z to x.y.w (only third number differ), there is no need to run any migrate process.
- If you came from a beta version or from any version x.y.z to any other where x or y number differs, you must call the Dolibarr "install/" page in your browser (this should be done automatically at first dolibarr access).
- [DoliWamp for Windows](https://wiki.dolibarr.org/index.php/Dolibarr_for_Windows_(DoliWamp))
- [DoliDeb for Debian, Ubuntu](https://wiki.dolibarr.org/index.php/Dolibarr_for_Ubuntu_or_Debian)
- DoliRpm for Red Hat, Fedora, OpenSuse, Mandriva or Mageia
- The Docker image (see chapter "Using Docker")
This URL should looks like:
Releases can be downloaded from [official website](https://www.dolibarr.org/).
http://localhost/dolibarr/htdocs/install/
or
### Using the generic step by step setup (recommended for IT users)
http://yourdolibarrhost/install/index.php
You can use any web server supporting PHP (Apache, Nginx, ...) and a supported database (MariaDB, MySQL or PostgreSQL) to install the standard version:
- Verify that your installed PHP version is supported [see PHP support](https://wiki.dolibarr.org/index.php/Releases).
- Uncompress the downloaded .zip archive to copy the `dolibarr/htdocs` directory and all its files inside your web server root or get the files directly from GitHub (recommended if you know git as it makes it easier if you want to upgrade later):
`git clone https://github.com/dolibarr/dolibarr -b x.y` (where x.y is the main version like 9.0, 19.0, ...)
- Set up your web server to use `dolibarr/htdocs` as root if your web server does not already define a directory to point to.
- Create an empty `htdocs/conf/conf.php` file and set *write* permissions for your web server user (*write* permission will be removed once install is finished)
- From your browser, go to the dolibarr "install/" page
The URL will depend on how your web configuration directs to your dolibarr installation. It may look like:
`http://localhost/dolibarr/htdocs/install/`
or
`http://localhost/dolibarr/install/`
or
`http://yourdolibarrvirtualhost/install/`
- Follow the installer instructions
### Using Docker images
Dolibarr is also available as a [Docker image](https://hub.docker.com/r/dolibarr/dolibarr). Installation instructions are available [here](https://github.com/Dolibarr/dolibarr-docker).
### Using ready to use SaaS/Cloud offers
If you lack the time to install it yourself, consider exploring commercial 'ready-to-use' Cloud offerings (refer to https://saas.dolibarr.org). Keep in mind that this third option comes with associated costs.
## UPGRADING
Dolibarr supports upgrading, usually without the need for any (commercial) support (depending on if you use any commercial extensions). It supports upgrading all the way from any version after 2.8 without breakage. This is unique in the ERP ecosystem and a benefit our users highly appreciate!
Follow these step-by-step instructions to seamlessly upgrade Dolibarr to the latest version:
- At first make a backup of your Dolibarr files & then [see](https://wiki.dolibarr.org/index.php/Installation_-_Upgrade#Upgrade_Dolibarr)
- Verify that your installed PHP version is supported by the new version [see PHP support](https://wiki.dolibarr.org/index.php/Releases).
- Overwrite all old files from the 'dolibarr' directory with files provided in the new version's package.
- At your next access, Dolibarr will redirect you to the "install/" page to follow the upgrade process.
 If an `install.lock` file exists to lock any other upgrade process, the application will ask you to remove the file manually (you should find the `install.lock` file in the directory used to store generated and uploaded documents, in most cases, it is the directory called "*documents*").
Then choose the "update" option according to your case.
Note: Migrate process can be ran safely several times.
## WHAT'S NEW
See the [ChangeLog](https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog) file.
See ChangeLog file.
## FEATURES
### Main application/modules (all optional)
## WHAT DOLIBARR CAN DO
- Third-Parties Management: Customers, Prospects (Leads) and/or Suppliers + Contacts
- Members/Membership/Foundation management
### Main modules/features:
Product Management
- Products and/or Services catalogue
- Stock / Warehouse management + Inventory
- Barcodes
- Batches / Lots / Serials
- Product Variants
- Bill of Materials (BOM)
- Manufacturing Orders (MO)
- Workstations / Workplaces
Customer/Sales Management
- Customers/Prospects + Contacts management
- Opportunities or Leads management
- Commercial proposals management (online signing)
- Customer Orders management
- Contracts/Subscription management
- Interventions management
- Ticket System (+ Knowledge management)
- Partnership management
- Shipping management
- Customer Invoices/Credit notes and payment management
- Point of Sale (POS)
Supplier/Purchase Management
- Suppliers/Vendors + Contacts
- Supplier (pricing) requests
- Purchase Orders management
- Delivery/Reception
- Supplier Invoices/Credit notes and payment management
- INCOTERMS
Finance/Accounting
- Invoices/Payments
- Products and services catalog
- Customers, Prospects or Suppliers directory
- Address book
- Stock management
- Bank accounts management
- Direct debit and Credit transfer management (European SEPA)
- Accounting management
- Donations management
- Loan management
- Margins
- Reports
- Orders management with PDF export
- Commercial proposals management with PDF export
- Contracts management
- Invoices management with PDF export
- Payments management
- Standing orders management
- Shipping management
- ECM (Electronic Content Management)
- EMailings
- Agenda with ical,vcal export for third tools integration
- Management of foundation members
- Donation management
Collaboration
### Other modules:
- Shared calendar/agenda (with `ical` and `vcal` import/export for third-party tools integration)
- Projects & Tasks management
- Event organization
- Ticket System
- Surveys
HR - Human Resources Management
- Employee leave management
- Expense reports
- Recruitment management
- Employee/staff management
- Timesheets
### Other application/modules
- Electronic Document Management (EDM)
- Bookmarks
- Reporting
- Data export/import
- Barcodes
- Bookmarks management
- Can reports Dolibarr events inside Webcalendar or Phenix
- Data export tools
- LDAP connectivity
- Click-To-Dial integration
- Mass emailing
- RSS integration
- Social platforms linking
- Payment platforms integration (PayPal, Stripe, Paybox...)
- Email-Collector
- AI support via API
- Third parties or products categories
- ClickToDial phone numbers
- RSS
(around 100 modules available by default, 1000+ addons at the official marketplace Dolistore.com)
### Miscellanous:
### Other general features
- Multi-Language Support (Localization in most major languages)
- Multi-users and groups with finely-grained rights
- Multi-Currency
- Multi-Company (by adding an external module)
- Very user-friendly and easy to use
- Customizable dashboards
- Highly customizable: enable only the modules you need, add user personalized fields, choose your skin, several menu managers (can be used by internal users as a back-office with a particular menu, or by external users as a front-office with another one)
- APIs (REST, SOAP)
- Code that is easy to understand, maintain and develop (PHP with no heavy framework; trigger and hook architecture)
- Support a lot of country-specific features:
- Spanish Tax RE and IRPF
- French NPR VAT rate (VAT called "Non Perçue Récupérable" for DOM-TOM)
- Canadian double taxes (federal/province) and other countries using cumulative VAT
- Tunisian tax stamp
- Argentina invoice numbering using A,B,C...
- Greece fetch customer vat details from AADE, all invoice types, MyData(external free module)
- ZATCA e-invoicing QR-Code
- Compatible with [European directives](https://europa.eu/legislation_summaries/taxation/l31057_en.htm) (2006/112/CE ... 2010/45/UE)
- Compatible with data privacy rules (Europe's GDPR, ...)
- ...
- Flexible PDF & ODT generation for invoices, proposals, orders...
- ...
### System Environment / Requirements
- PHP
- MariaDB, MySQL or PostgreSQL
- Compatible with all Cloud solutions that match PHP & MySQL or PostgreSQL prerequisites.
See exact requirements on the [Wiki](https://wiki.dolibarr.org/index.php/Prerequisite)
### Extending
Dolibarr can be extended with a lot of other external applications or modules from third-party developers available at the [DoliStore](https://www.dolistore.com).
- Mutli-user, with several permissions levels for each feature.
- Serveral menu managers (can be used by internal users, as a back-office, with a particular menu, or by external users, as a front-office, with another menu and permissions).
- Very user friendly and easy to use.
- Optional WYSIWYG forms, optional Ajax forms.
- Several skins.
- Code is highly customizable (a lot of use of modules and submodules).
- Works with Mysql 3.1 or higher, experimental support for PostgreSql.
- Works with PHP 4.3 or higher.
- An easy to understand and maintain code (PHP with no heavy frameworks).
- A trigger architecture to allow you to make Dolibarr business events run PHP code to update your own information system.
- "NPR VAT Rate" (French particularity for managing VAT in DOM-TOM called "Non Perçue Récupérable").
## WHAT DOLIBARR CAN'T DO YET
These are features that Dolibarr does **not** yet fully support:
## WHAT DOLIBARR CAN'T DO YET (TODO LIST)
- Tasks dependencies in projects
- Payroll module
- Native embedded Webmail, but you can send email to contacts in Dolibarr with e.g. offers, invoices, etc.
- Dolibarr can't do coffee (yet)
This is features that Dolibarr does not support completely yet:
## DOCUMENTATION
Administrator, user, developer and translator's documentation are available along with other community resources in the [Wiki](https://wiki.dolibarr.org).
## CONTRIBUTING AND RELEASE PROCESS
This project exists thanks to all the people who contribute.
Please read the instructions on how to contribute (report a bug/error, a feature request, send code, ...) [[Contributing](https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md)]
A View on Contributors:
[![Dolibarr](https://opencollective.com/dolibarr/contributors.svg?width=890&button=false)](https://github.com/Dolibarr/dolibarr/graphs/contributors)
The release process is described into the file dev/build/makepack-howto.md
## CREDITS
Dolibarr is the work of many contributors over the years and uses some fine PHP libraries.
See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) file.
## NEWS AND SOCIAL NETWORKS
Follow Dolibarr project on:
- [LinkedIn](https://www.linkedin.com/company/association-dolibarr)
- [Mastodon](https://pouet.chapril.org/@dolibarr)
- [BlueSky](https://bsky.app/profile/dolibarr.org)
- [Threads](https://www.threads.net/@dolibarr)
- [X](https://x.com/dolibarr)
- [Facebook](https://www.facebook.com/dolibarr)
- [Reddit](https://www.reddit.com/r/Dolibarr_ERP_CRM/)
- [YouTube](https://www.youtube.com/user/DolibarrERPCRM)
- [GitHub](https://github.com/Dolibarr/dolibarr)
## Sponsors
Support this project by becoming a sponsor. Your logo will show up here. 🙏 [[Become a sponsor/backer](https://opencollective.com/dolibarr#backer)]
- Accountancy.
- Dolibarr can manage only one currency.
- Dolibarr does not support the double Canadian Tax.
- Dolibarr does not make coffee (not yet).
- Stock management with option increase/decrease on invoice works on warehouse number one only (no way to choose warehouse).
- Stock management with option increase/decrease on orders works on warehouse number one only (no way to choose warehouse).

View File

@@ -1,121 +0,0 @@
# Security Policy
This file contains some policies about the security reports on Dolibarr ERP CRM project, a popular Open Source ERP and CRM used by millions of users.
## Supported Versions for security reports
Security report are valid only on any current stable version for the last 5 major versions (see https://dolibarr.org web site to get current stable version) or on development version (branch "develop" on https://github.com/Dolibarr/dolibarr).
## Reporting a Vulnerability
To report a vulnerability, for a private report, you can:
- Send your report as an issue on https://github.com/Dolibarr/dolibarr/issues or on GitHub Vulnerability Disclosure Program tool (VDP): https://github.com/Dolibarr/dolibarr/security/advisories (recommended)
<!--
- Send your report on Vulnerability Disclosure Program (VDP) [https://app.yogosha.com/cvd/dolibarr/10VxeNx6Ui3rSEhAgX63US](https://app.yogosha.com/cvd/dolibarr/10VxeNx6Ui3rSEhAgX63US) (recommended for everybody)
- Or if you have permissions, use GitHub security advisory at [https://github.com/Dolibarr/dolibarr/security/advisories/new](https://github.com/Dolibarr/dolibarr/security/advisories/new)
-->
- Or send an email to security@dolibarr.org with clear textual description of the report along with steps to reproduce the issue, include attachments such as screenshots or proof of concept code as necessary (in such a case, the issue may be created by the developer that will fix the vulnerability or the Release Manager).
## Hunting vulnerabilities on Dolibarr
We believe that the future of software is online SaaS. This means software are more and more critical and no technology is perfect. Working with skilled security researchers is crucial in identifying weaknesses in our technology.
If you believe you've found a security bug in our service, we are happy to work with you to resolve the issue promptly.
We plan to re-open our bug bounty program (closed in end of 2024) in the future, but this is not yet available.
Any type of denial-of-service attack is strictly forbidden, as well as any interference with network equipment and Dolibarr infrastructure.
We recommend to install Dolibarr ERP CRM on your own server (as most Open Source software, download and use is free: [https://www.dolibarr.org/download](https://www.dolibarr.org/download)) to get access on every side of application.
### User Agent
If you try to find bug on Dolibarr, we recommend to append to your user-agent header the following value: '-securitytest-for-dolibarr'.
### Account access
You can install the web application yourself on your own platform/server so you get full access to application and sources. Download the zip of the files to put in your own web server virtual host from [https://www.dolibarr.org/download](https://www.dolibarr.org/download)
## Eligibility and Responsible Disclosure
We are happy to thank everyone who submits valid reports which help us improve the security of Dolibarr, however only those that meet the following eligibility requirements will be "validated reports" (if not, we may close the report without any answer):
You must be the first reporter of the vulnerability (duplicate reports are closed).
You must avoid tests that could cause degradation or interruption of our service (refrain from using automated tools, and limit yourself about requests per second), that's why we recommend to install software on your own platform.
You must not leak, manipulate, or destroy any user data of third parties to find your vulnerability.
Reports are processed around once a month.
## Scope for qualified vulnerabilities
ONLY vulnerabilities discovered, when the following setup on test platform is used, are "valid":
* The version to analyze must be the last version available in the "develop" branch. Reports on vulnerabilities already fixed (so already reported) in the develop branch will not be validated.
* $dolibarr_main_prod must be set to 1 in conf.php
* $dolibarr_nocsrfcheck must be kept to the value 0 in conf.php (this is the default value)
* $dolibarr_main_force_https must be set to something else than 0.
* Some constant must be set in the backoffice menu Home - Setup - Other
- MAIN_SECURITY_CSRF_WITH_TOKEN must be set to 3
- MAIN_RESTRICTHTML_ONLY_VALID_HTML = 1
- MAIN_RESTRICTHTML_ONLY_VALID_HTML_TIDY = 1
- MAIN_RESTRICTHTML_REMOVE_ALSO_BAD_ATTRIBUTES = 1
- MAIN_DISALLOW_URL_INTO_DESCRIPTIONS = 1 (only relative links are allowed in descriptions/notes), or 2 (no links are allowed in descriptions/notes)
CSRF attacks and HTML injections are accepted but double check this setup that is experimental setup that already fix a lot of case and soon enabled by default.
* ONLY security reports on modules provided by default and with the "stable" status are valid (troubles in "experimental", "development" or external modules are not valid vulnerabilities).
* The root of web server must link to htdocs and the documents directory must be outside of the web server root (this is the default when using the default installer but may differs with external installer).
* The web server setup must be done so that only the documents directory is in write mode and directory listing is not allowed. The directory path htdocs/ must be read-only.
* The modules DebugBar and ModuleBuilder must NOT be enabled. (by default, these modules are not enabled. They are developer tools)
* Fail2ban rules for rate limit on the login page, forgotten password page, API calls and all public pages (/public/*) must be installed as recommended in the section "About - Admin tools - Section Access limits and mitigation".
Scope is the web application (backoffice) and the APIs.
## Examples of vulnerabilities that are Qualified for reporting.
* Remote code execution (RCE)
* Local files access and manipulation (LFI, RFI, XXE, SSRF, XSPA)
* Code injections (JS, SQL, PHP). HTML are covered only for fields that are not description, notes or comments fields (where rich content is allowed on purpose).
* Cross-Site Scripting (XSS), except from setup page of module "External web site" (allowing any content here, editable by admin user only, is accepted on purpose) and except
in the module "Web site" when permission to edit website content is allowed (injecting any data in this case is allowed too).
* Cross-Site Requests Forgery (CSRF) with real security impact (when using GET URLs, CSRF are qualified only for creating, updating or deleting data from pages restricted to admin users)
* Open redirect
* Broken authentication & session management
* Insecure direct object references (IDOR)
* Cross-Origin Resource Sharing (CORS) with real security impact
* Horizontal and vertical privilege escalation
* "HTTP Host Header" XSS
* Software version disclosure (for non-admin users only)
* Stack traces or path disclosure (for non-admin users only)
* Ability for a high-level user to edit web site pages in the CMS by including HTML or JavaScript is an expected feature. Vulnerabilities in the website module are validated only
if HTML or JavaScript injection can be done by a non-allowed user.
## Examples of vulnerabilities that are Non-qualified for reporting.
* Any vulnerabilities due to a configuration different than the one defined in chapter "Scope for qualified vulnerabilities".
* Directory Listing (this is a bad setup of the web server, not a problem into the application)
* "Self" XSS
* Clickjacking/UI redressing
* Presence of autocomplete attribute on web forms
* Logout and other instances of low-severity Cross-Site Request Forgery
* Reports from automated web vulnerability scanners (Acunetix, Vega, etc.) that have not been validated
* Reports on features on modules flagged as "deprecated", "experimental" or "development" if the module needs to be enabled for that (this is not the case on production).
* Software or libraries versions, private IP disclosure, Stack traces or path disclosure when logged-in user is admin.
* Vulnerabilities affecting outdated browsers or platforms, or vulnerabilities inside browsers themself.
* Brute force attacks on login page, password forgotten page or any public pages (/public/*) are not qualified if the recommended fail2ban rules were not installed.
* SSL/TLS practices (cypher enabled or not)
* Invalid or missing SPF (Sender Policy Framework) records (Incomplete or missing SPF/DKIM/DMARC)
* Physical or social engineering attempts or issues that require physical access to a victims computer/device
* Vulnerabilities of type XSS exploited by using javascript into a website page of the website module or by using php code into a website page (being able to set javascript or php code is the expected behaviour in the website module), except if the user does not have the permission to edit page or php code.
## Be informed of a new vulnerability
You can get more information on how to be informed on a new vulnerability on the page https://wiki.dolibarr.org/index.php/Security_information

127
build.xml Normal file
View File

@@ -0,0 +1,127 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="dolibarr" default="hudson" basedir=".">
<!-- Exclude/ignore paths -->
<property name="ignorepaths" value="${basedir}/htdocs/includes/adodbtime,${basedir}/htdocs/includes/artichow,${basedir}/htdocs/includes/barcode/php-barcode,${basedir}/htdocs/includes/ckeditor,${basedir}/htdocs/includes/efc_xfss,${basedir}/htdocs/includes/fckeditor,${basedir}/htdocs/includes/fpdf,${basedir}/htdocs/includes/geoip,${basedir}/htdocs/includes/jquery,${basedir}/htdocs/includes/jsgantt,${basedir}/htdocs/includes/magpierss,${basedir}/htdocs/includes/nusoap,${basedir}/htdocs/includes/odtphp,${basedir}/htdocs/includes/php_writeexcel,${basedir}/htdocs/includes/phpexcel,${basedir}/htdocs/includes/smarty,${basedir}/htdocs/includes/smtps,${basedir}/htdocs/includes/tcpdf,${basedir}/htdocs/includes/vcard" />
<target name="clean">
<!-- Clean up -->
<delete dir="${basedir}/hudson"/>
<delete dir="${basedir}/generatedJUnitFiles"/>
<!-- Create build directories -->
<mkdir dir="${basedir}/hudson/doxygen"/>
<mkdir dir="${basedir}/hudson/logs"/>
<mkdir dir="${basedir}/hudson/coverage"/>
</target>
<!-- Run phpmd, phpcpd, phpcs, doxygen and phploc in parallel -->
<target name="parallelTasks">
<parallel>
<!-- <antcall target="phpmd"/> -->
<antcall target="phpcpd"/>
<antcall target="phpcs"/>
<antcall target="doxygen"/>
<antcall target="phploc"/>
</parallel>
</target>
<!-- Generate pmd.xml -->
<!--
<target name="phpmd">
<exec executable="phpmd">
<arg line="htdocs xml codesize,unusedcode
-\-reportfile '${basedir}/hudson/logs/pmd.xml'
-\-ignore=${ignorepaths}
" />
</exec>
</target>
-->
<!-- Generate pmd-cpd.xml -->
<target name="phpcpd">
<exec executable="phpcpd">
<arg line="--log-pmd '${basedir}/hudson/logs/pmd-cpd.xml'
--exclude '${basedir}/htdocs/includes/adodbtime'
--exclude '${basedir}/htdocs/includes/artichow'
--exclude '${basedir}/htdocs/includes/barcode/php-barcode'
--exclude '${basedir}/htdocs/includes/ckeditor'
--exclude '${basedir}/htdocs/includes/efc_xfss'
--exclude '${basedir}/htdocs/includes/fckeditor'
--exclude '${basedir}/htdocs/includes/fpdf'
--exclude '${basedir}/htdocs/includes/geoip'
--exclude '${basedir}/htdocs/includes/jquery'
--exclude '${basedir}/htdocs/includes/jsgantt'
--exclude '${basedir}/htdocs/includes/magpierss'
--exclude '${basedir}/htdocs/includes/nusoap'
--exclude '${basedir}/htdocs/includes/odtphp'
--exclude '${basedir}/htdocs/includes/php_writeexcel'
--exclude '${basedir}/htdocs/includes/phpexcel'
--exclude '${basedir}/htdocs/includes/smarty'
--exclude '${basedir}/htdocs/includes/smtps'
--exclude '${basedir}/htdocs/includes/tcpdf'
--exclude '${basedir}/htdocs/includes/vcard'
htdocs
" />
</exec>
</target>
<!-- Generate phploc.csv -->
<target name="phploc">
<exec executable="phploc">
<arg line="--log-csv '${basedir}/hudson/logs/phploc.csv'
--exclude '${basedir}/htdocs/includes/adodbtime'
--exclude '${basedir}/htdocs/includes/artichow'
--exclude '${basedir}/htdocs/includes/barcode/php-barcode'
--exclude '${basedir}/htdocs/includes/ckeditor'
--exclude '${basedir}/htdocs/includes/efc_xfss'
--exclude '${basedir}/htdocs/includes/fckeditor'
--exclude '${basedir}/htdocs/includes/fpdf'
--exclude '${basedir}/htdocs/includes/geoip'
--exclude '${basedir}/htdocs/includes/jquery'
--exclude '${basedir}/htdocs/includes/jsgantt'
--exclude '${basedir}/htdocs/includes/magpierss'
--exclude '${basedir}/htdocs/includes/nusoap'
--exclude '${basedir}/htdocs/includes/odtphp'
--exclude '${basedir}/htdocs/includes/php_writeexcel'
--exclude '${basedir}/htdocs/includes/phpexcel'
--exclude '${basedir}/htdocs/includes/smarty'
--exclude '${basedir}/htdocs/includes/smtps'
--exclude '${basedir}/htdocs/includes/tcpdf'
--exclude '${basedir}/htdocs/includes/vcard'
htdocs
" />
</exec>
</target>
<!-- Generate checkstyle.xml -->
<target name="phpcs">
<exec executable="phpcs" dir="${basedir}" output="${basedir}/hudson/logs/checkstyle.xml">
<arg line=" --standard=${basedir}/test/codesniffer/ruleset.xml
--report=checkstyle
--ignore=${ignorepaths}
htdocs
"/>
</exec>
</target>
<!-- Generate Doxygen documentation -->
<target name="doxygen" description="Dolibarr documentation" >
<exec executable="doxygen" dir="${basedir}" failonerror="false">
<arg value="${basedir}/build/doxygen/hudson-doxygen.doxyfile"/>
</exec>
</target>
<!-- Run unit tests and generate junit.xml and clover.xml -->
<target name="phpunit">
<exec executable="phpunit" dir="${basedir}" failonerror="true">
<arg line=" --log-junit ${basedir}/hudson/logs/junit.xml
--coverage-clover ${basedir}/hudson/coverage/clover.xml
--coverage-html ${basedir}/hudson/coverage/
test/phpunit/AllTests.php
"/>
</exec>
</target>
<target name="hudson" depends="clean,parallelTasks,phpunit"/>
</project>

19
build/.cvsignore Normal file
View File

@@ -0,0 +1,19 @@
dolibarr-*.exe
dolibarr-*.tgz
dolibarr-*.zip
dolibarr-*.rpm
dolibarr-*.deb
makepack-google.conf
module_google-*.tgz
module_pibarcode-1.0.tgz
*.exe
*.tgz
*.torrent
*.zip
version-phpsane.txt
makepack-phpsane.conf
html
*.deb
*.dsc
*.tar.gz
*.changes

9
build/.gitignore vendored Normal file
View File

@@ -0,0 +1,9 @@
/dolibarr_*.deb
/dolibarr_*.dsc
/dolibarr_*.changes
/dolibarr_*.gz
/dolibarr-*.tgz
/dolibarr-*.rpm
/dolibarr-*.zip
/dolibarr-*.tgz
/*.exe

72
build/README Normal file
View File

@@ -0,0 +1,72 @@
README (English)
##################################################
Building packages
##################################################
All sub-directories of "build" directory contains files required to build
automatically Dolibarr packages.
There are several tools:
- To build full Dolibarr packages, launch the script
> Edit version in makepack-dolibarr.pl file.
> Launch command perl makepack-dolibarr.pl
- To build a translaction package, launch the script
> perl makepack-dolibarrlang.pl
- To build a theme package, launch the script
> perl makepack-dolibarrtheme.pl
- To build a package for a module, launch the script
> perl makepack-dolibarrmodule.pl
- To build an autoexe DoliWamp package:
> Install InnoSetup (http://www.jrsoftware.org)
> Install WampServer into "C:\Program Files\Wamp" (http://www.wampserver.com)
> Install WampServer addon to have versions:
Apache2.2.6, Mysql5.0.45, Php5.2.5
> Modify file build/exe/doliwamp.iss to change variable SourceDir
with value of Dolibarr repository.
> Modify AppVerName and OutputBaseFilename.
> Launch innosetup, open file build/exe/doliwamp.iss and click on
button "Compile". The .exe file will be build into directory build.
- To build developper documentation, launch the script
> perl dolybarr-doxygen-build.pl
Note:
The build directory and all its contents is absolutely not required to make
Dolibarr working. It is here only to build Dolibarr packages, and those
generated packages will not contains this "build" directory.
We can find in "build", following sub-directories:
* deb:
To build Debian package.
* rpm:
To build Redhat or Mandrake package.
* tgz:
To build a tgz package.
* exe:
To build exe package for Windows that distribute Dolibarr sources or
to build the complete DoliWamp package.
* tgz:
To build a zip package.
* doap:
To build Doap descriptor to promote/describe Dolibarr releases.
* pad:
To build a PAD file descriptor to promote/describe Dolibarr releases.
* patch:
Script file to generate a patch file to distribute a Dolibarr mod.
* dmg:
To build dmg DoliMamp package for Mac OS X

78
build/README-FR Normal file
View File

@@ -0,0 +1,78 @@
README (French)
################################
Building packages
################################
Les sous repertoires du repertoire "build" contiennent tous les fichiers
requis pour packager Dolibarr de maniere automatisee.
On trouve plusieurs outils:
- Pour construire un package Dolibarr complet, il suffit de
> Editer la version dans le fichier makepack-dolibarr.pl
> Lancer la commande perl makepack-dolibarr.pl
- Pour construire un package d'une traduction, il suffit de lancer le script
> perl makepack-dolibarrlang.pl
- Pour construire un package d'un theme, il suffit de lancer le script
> perl makepack-dolibarrtheme.pl
- Pour construire un package d'un module, il suffit de lancer le script
> perl makepack-dolibarrmodule.pl
- Pour construire un package DoliWamp autoexe:
> Installer InnoSetup (http://www.jrsoftware.org)
> Installer WampServer dans "C:\Program Files\Wamp" (http://www.wampserver.com)
> Installer les addon WampServer afin d'y mettre les versions:
Apache2.2.6, Mysql5.0.45, Php5.2.5
> Modifier dans le fichier build/exe/doliwamp.iss la variable SourceDir
afin d'y mettre le repository Dolibarr.
> Modifier AppVerName et OutputBaseFilename.
> Lancer innosetup, ouvrir le fichier build/exe/doliwamp.iss et cliquer sur
le bouton "Compile". Le fichier .exe sera fabrique dans le repertoire build.
- Pour generer la documentation developpeur, lancer le script
> perl dolybarr-doxygen-build.pl
Note:
Le repertoire build et tout ce qu'il contient n'est absolument pas requis
pour faire fonctionner Dolibarr. Ils ne servent qu'a la generation des
packages. Certains packages, une fois construit, n'incluent par le repertoire
"build".
On trouve dans le repertoire "build", les sous-repertoires utilises par
l'outil makepack-dolibarr.pl:
* deb:
Fichier de config pour construire un package Debian.
* rpm:
Fichier de config pour construire un package Redhat ou Mandrake.
* tgz:
Fichier de config pour construire un package tgz.
* exe:
Fichier de config pour construire un package exe pour Windows des sources
ou pour construire l'assistant d'installation complet DoliWamp.
* zip:
Fichier de config pour construire un package zip.
* live:
Fichier pour fabriquer un live CD de demo de Dolibarr.
* patch:
Fichier exemple de generation de fichier patch pour diffusion d'une
modification de Dolibarr.
* doap:
Fichier descriptif DOAP pour promouvoir/decrire la version de Dolibarr.
* pad:
Fichier descriptif PAD pour promouvoir/decrire la version de Dolibarr.
* dmg:
Fichier de config pour construire un package dmg DoliMamp pour Mac OS X

123
build/aps/APP-META-1.1.xml Executable file
View File

@@ -0,0 +1,123 @@
<!-- Application namespaces and APS version (step 9) -->
<application xmlns="http://apstandard.com/ns/1" version="1.1">
<!-- Application common properties (step 9) -->
<name>Dolibarr ERP-CRM</name>
<version>__VERSION__</version>
<release>__RELEASE__</release>
<homepage>http://www.dolibarr.org/</homepage>
<vendor>
<name>Dolibarr</name>
<homepage>http://www.dolibarr.org/</homepage>
<icon path="images/appicon_64.png" />
</vendor>
<packager>
<name>Laurent Destailleur</name>
<homepage>http://www.nltechno.com</homepage>
<uri>uuid:e743ee30-9fe8-11e0-a32e-0025115d642c</uri>
</packager>
<presentation>
<summary>Dolibarr ERP-CRM, the easy to use software to manage small or medium companies, freelancers or foundations</summary>
<description>
Dolibarr is a free modular software (you see only
features you need) to manage small and medium companies, freelancers
or foundations.
This OpenSource software is designed to provide all features you need to
manage information on many aspects of your business
into an intuitive and user-friendly graphical interface
It's an OpenSource software you can install on a web server or as a
standalone software. Dolibarr is designed to provide simplicity to end-user.
</description>
<icon path="images/appicon_64.png" />
<screenshot path="images/dolibarr_screenshot1_640x480.png">
<description>Screenshot 1</description>
</screenshot>
<changelog>
<version version="3.1.0" release="0">
<entry>See http://www.dolibarr.org/files/ChangeLog</entry>
</version>
</changelog>
<categories>
<category>Back office/Billing</category>
<category>Back office/Accounting and Financial</category>
<category>Back office/Customer Relationship Management</category>
<category>Back office/Enterprise Resource Planning</category>
</categories>
<languages>
<language>en</language>
<language>fr</language>
<language>es</language>
<language>de</language>
<language>pt</language>
</languages>
</presentation>
<upgrade match="/application/version = '3.0'" />
<!-- Application service (step 4) -->
<service id="dolibarr">
<!-- Service presentation properties (step 7) -->
<license must-accept="false">
<text>
<name>GPLv2</name>
<file>COPYING</file>
</text>
</license>
<presentation>
<name>Dolibarr instance</name>
<summary>Dolibarr services</summary>
<entry-points>
<entry class="frontpage" dst="/">
<label>Application entry point</label>
</entry>
</entry-points>
</presentation>
<!-- Service settings (step 7) -->
<settings>
<!--
<group>
<name>Administrator's preferences</name>
<setting id="admin_name" type="string" default-value="admin"
min-length="1" max-length="32" regex="^[a-zA-Z][0-9a-zA-Z_\-]*">
<name>Administrator's login</name>
<error-message>
Please make sure the text you entered starts with a letter and continues with either numbers, letters, underscores or hyphens.
</error-message>
</setting>
<setting id="admin_password" type="password" min-length="1">
<name>Password</name>
</setting>
</group>
-->
</settings>
<!-- Service used technologies (step 6) -->
<requirements xmlns:php="http://apstandard.com/ns/1/php"
xmlns:db="http://apstandard.com/ns/1/db">
<php:version min="4.2.0" />
<php:extension>mysql</php:extension>
<php:extension>mbstring</php:extension>
<php:safe-mode>false</php:safe-mode>
<db:db>
<db:id>main</db:id>
<db:default-name>dolibarr</db:default-name>
<db:can-use-tables-prefix>false</db:can-use-tables-prefix>
<db:server-type>mysql</db:server-type>
<db:server-min-version>4.1.0</db:server-min-version>
</db:db>
</requirements>
<!-- Content delivery settings (step 8) -->
<provision>
<url-mapping>
<default-prefix>dolibarr</default-prefix>
<installed-size>35000000</installed-size>
<mapping url="/" path="htdocs" xmlns:php="http://apstandard.com/ns/1/php">
<php:handler>
<php:extension>php</php:extension>
</php:handler>
</mapping>
</url-mapping>
<!-- Service configuration script declaration (step 10) -->
<configuration-script name="configure.php">
<configuration-script-language>php</configuration-script-language>
<status-control/>
</configuration-script>
</provision>
</service>
</application>

120
build/aps/APP-META-1.2.xml Executable file
View File

@@ -0,0 +1,120 @@
<!-- Application namespaces and APS version (step 9) -->
<application xmlns="http://apstandard.com/ns/1" version="1.2">
<!-- Application common properties (step 9) -->
<id>dolibarr</id>
<name>Dolibarr</name>
<version>__VERSION__</version>
<release>__RELEASE__</release>
<homepage>http://www.dolibarr.org/</homepage>
<vendor>
<name>Dolibarr</name>
<homepage>http://www.dolibarr.org/</homepage>
<icon path="images/appicon_64.png" />
</vendor>
<packager>
<name>Laurent Destailleur</name>
<homepage>http://www.nltechno.com</homepage>
<uri>uuid:e743ee30-9fe8-11e0-a32e-0025115d642c</uri>
</packager>
<presentation>
<summary>Dolibarr ERP - CRM, the easy to use software to manage small or medium companies, freelancers or foundations</summary>
<description>
Dolibarr is a free modular software (you see only
features you need) to manage small and medium companies, freelancers
or foundations.
This OpenSource software is designed to provide all features you need to
manage information on many aspects of your business
into an intuitive and user-friendly graphical interface
It's an OpenSource software you can install on a web server or as a
standalone software. Dolibarr is designed to provide simplicity to end-user.
</description>
<icon path="images/appicon_64.png" />
<screenshot path="images/dolibarr_screenshot1_640x480.jpg">
<description>Screenshot 1</description>
</screenshot>
<changelog>
<version version="3.1.0" release="0">
<entry>See http://www.dolibarr.org/files/ChangeLog</entry>
</version>
</changelog>
<categories>
<category>Back office/Billing</category>
<category>Back office/Accounting and Financial</category>
<category>Back office/Customer Relationship Management</category>
<category>Back office/Enterprise Resource Planning</category>
</categories>
<languages>
<language>en</language>
<language>fr</language>
<language>es</language>
<language>de</language>
<language>pt</language>
</languages>
</presentation>
<upgrade match="/application/version = '3.0'" />
<!-- Application service (step 4) -->
<service id="dolibarr">
<!-- Service presentation properties (step 7) -->
<license must-accept="false">
<text xml:lang="">
<name>GPLv2</name>
<file>COPYING</file>
</text>
</license>
<presentation>
<name>Dolibarr instance</name>
<entry-points>
<entry class="frontpage" dst="/">
<label>Application entry point</label>
</entry>
</entry-points>
</presentation>
<!-- Service settings (step 7) -->
<settings>
<group>
<name>Administrator's preferences</name>
<setting id="admin_name" type="string" default-value="admin"
min-length="1" max-length="32" regex="^[a-zA-Z][0-9a-zA-Z_\-]*">
<name>Administrator's login</name>
<error-message>
Please make sure the text you entered starts with a letter and continues with either numbers, letters, underscores or hyphens.
</error-message>
</setting>
<setting id="admin_password" type="password" min-length="1">
<name>Password</name>
</setting>
</group>
</settings>
<!-- Service used technologies (step 6) -->
<requirements xmlns:php="http://apstandard.com/ns/1/php"
xmlns:db="http://apstandard.com/ns/1/db">
<php:version min="4.2.0" />
<php:extension>mysql</php:extension>
<php:extension>mbstring</php:extension>
<php:safe-mode>false</php:safe-mode>
<db:db>
<db:id>main</db:id>
<db:default-name>dolibarr</db:default-name>
<db:can-use-tables-prefix>false</db:can-use-tables-prefix>
<db:server-type>mysql</db:server-type>
<db:server-min-version>4.1.0</db:server-min-version>
</db:db>
</requirements>
<!-- Content delivery settings (step 8) -->
<provision>
<url-mapping>
<default-prefix>dolibarr</default-prefix>
<installed-size>35000000</installed-size>
<mapping url="/" path="htdocs" xmlns:php="http://apstandard.com/ns/1/php">
<php:handler>
<php:extension>php</php:extension>
</php:handler>
</mapping>
</url-mapping>
<!-- Service configuration script declaration (step 10) -->
<configuration-script name="configure">
<script-language>php</script-language>
</configuration-script>
</provision>
</service>
</application>

20
build/aps/README Executable file
View File

@@ -0,0 +1,20 @@
README (English)
##################################################
This directory is dedicated to APS package building
##################################################
Docs for APS format 1.1:
http://www.apsstandard.org/r/doc/aps-format-1.1-packaging-guide/index.htm
Docs for APS format 1.2 (need APP-LIST.xml):
http://www.apsstandard.org/r/doc/aps-format-1.2-packaging-guide/index.htm
To check an APS package on Debian:
* Install libgdiplus with
apt-get install libgdiplus
* Install apslint.exe
tar -xvf xxxx.tgz
* Go into directory of apslint and run command
mono ./apslint.exe '/media/DATA/Mes Developpements/dolibarr/build/dolibarr-3.1.0-dev.app.zip'

152
build/aps/configure.php Executable file
View File

@@ -0,0 +1,152 @@
#!/usr/bin/php
<?php
/*-----------------------------------------------------
*
*----------------------------------------------------- */
// This is list of predefined variables when script is ran
// We have to set them manually to run script outside context.
/*putenv('SETTINGS_admin_name=admin');
putenv('SETTINGS_admin_password=admin-ad');
putenv('BASE_URL_SCHEME=http');
putenv('BASE_URL_HOST=localhost');
putenv('BASE_URL_PORT=0');
putenv('BASE_URL_PATH=/');
//putenv('WEB___DIR=/var/wwww/dolibarr/htdocs'); // WEB___DIR is dir to htdocs
putenv('WEB___DIR=../htdocs'); // WEB___DIR is dir to htdocs
putenv('DB_main_NAME=dolibarr');
putenv('DB_main_HOST=localhost');
putenv('DB_main_PORT=3306');
putenv('DB_main_LOGIN=root');
putenv('DB_main_PASSWORD=root');
*/
// Check parameters
if(count($_SERVER['argv']) < 2)
{
print "Usage: configure.php (install | upgrade <version> | configure | remove)\n";
exit(1);
}
$command = $_SERVER['argv'][1]; //$command stores the argument with which the script was invoked.
if($command == "install")
{
$db_id = 'main';
$rootdir = getenv("WEB___DIR");
if ($rootdir != '/') $rootdir = preg_replace('/\/$/','',$rootdir); // Remove last /
$datadir = $rootdir.'/dolibarr_documents';
//List of database-related variables that are passed to the configuration
//script. See the 6.3.1.1.1. Environment variables section of the
//Specification for details.
$db_address = getenv("DB_${db_id}_HOST");
$db_port = getenv("DB_${db_id}_PORT");
$dblogin = getenv("DB_${db_id}_LOGIN");
$dbpassword = getenv("DB_${db_id}_PASSWORD");
$dbname = getenv("DB_${db_id}_NAME");
//PHP functions for connecting to the mysql server and
//executing SQL queries.
//mysql_connect($dbaddress, $dblogin, $dbpassword);
//mysql_select_db($dbname);
/*
$sql_queries = file($query_file);
foreach ($sql_queries as $query) mysql_query($query);
*/
//Other code to be executed on invoking configure with
//the install argument.
// Create empty config file
$file=$rootdir.'/conf/conf.php';
print "Create conf file ".$file."\n";
$fp = fopen($file, 'wb');
if ($fp)
{
fclose($fp);
chmod($file,0775);
}
else
{
print "configure.php install: Unable to write file $file.\n";
exit(1);
}
// Create empty directory that will be used by software to store uploaded documents
print "Create directory ".$datadir."\n";
@mkdir($datadir);
chmod($datadir,0775);
// Create install.forced.php into htdocs/install directory with value.
// This will set parameters of install for web installer wizard.
$file_source=$rootdir.'/../build/aps/install.forced.php.install';
$file=$rootdir.'/install/install.forced.php';
print "Create file ".$file.' from '.$file_source."\n";
$modify_hash=array(
'WEB___DIR'=>$rootdir,
'DB_'.$db_id.'_HOST'=>$db_address,
'DB_'.$db_id.'_PORT'=>$db_port,
'DB_'.$db_id.'_LOGIN'=>$dblogin,
'DB_'.$db_id.'_PASSWORD'=>$dbpassword,
'DB_'.$db_id.'_NAME'=>$dbname
);
$file_content = fread(fopen($file_source, 'r'), filesize($file_source));
foreach($modify_hash as $param => $val){
$file_content = str_replace($param, php_quote($val), $file_content);
}
$fp = fopen($file, 'wb');
if ($fp)
{
fputs($fp, $file_content);
fputs($fp, "\n");
fclose($fp);
chmod($file,0775);
}
else
{
print "configure.php install: Unable to write file $file.\n";
exit(2);
}
exit(0);
}
if($command == "remove")
{
//Code to be executed on invoking configure with the remove argument
exit(0);
}
if($command == "upgrade")
{
//Code to be executed on invoking configure with the upgrade argument
exit(0);
}
if($command == "configure")
{
//Code to be executed on invoking configure with the configure argument
exit(0);
}
print "configure.php: Error: unknown command $command.\n";
exit(1);
// Content of file-util.php we need
function php_quote($val)
{
$res_val = str_replace("\\", "\\\\", $val);
$res_val = str_replace("'", "\\'", $res_val);
return $res_val;
}
?>

View File

@@ -0,0 +1,25 @@
<?php
// File to force Dolibarr wizard installer choices.
//
// This file must be present into htdocs/install directory
// during install process to be used.
//
// $Id: install.forced.php.install,v 1.2 2011/06/26 11:41:50 eldy Exp $
//
$force_install_noedit=1;
$force_install_message='KeepDefaultValuesDeb';
$force_install_main_data_root='WEB___DIR/dolibarr_documents';
$force_install_type='mysqli';
$force_install_dbserver='DB_main_HOST';
$force_install_port='DB_main_PORT';
$force_install_database='DB_main_NAME';
$force_install_createdatabase='0';
$force_install_databaselogin='DB_main_LOGIN';
$force_install_databasepass='DB_main_PASSWORD';
$force_install_createuser='0';
$force_install_databaserootlogin='';
$force_install_databaserootpass='';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='444';
?>

54
build/deb/README Normal file
View File

@@ -0,0 +1,54 @@
README (English)
##################################################
DEB Package tools
##################################################
This directory contains files used by makepack-dolibarr.pl
script to build a package, ready to be distributed,
with format .DEB (for Debian, Ubuntu, ...).
# To build a debian package, you need first
# apt-get -i debhelper
# apt-get -i dpkg-source
# apt-get -i gpg
# This is standard command to work on Debian packaging:
#
# gpg --gen-key Generate a GPG key
#
# debconf-updatepo To run into po dir to regenate templates.pot
#
# lintian --pedantic -E -I package.deb To test a package
#
# dpkg -l List all packages
# dpkg -b To build binary only package
# dpkg -c package.deb List content of package
# dpkg -I package.deb Give informations on package
# dpkg -i package.deb Install a package
# dpkg-reconfigure -plow package Reconfigure package
# dpkg -L packagename List content of installed package
# dpkg -r packagename Remove config files and interactive saved answers
# dpkg --purge Remove config files and interactive saved answers
#
# dpkg-buildpackage -us -uc Build a source and binary package
To submit a package to Debian:
- Post an ITP with reportbugs :
> reportbug -B debian --email username@domain.tld wnpp
See page http://www.debian.org/devel/wnpp/#l1 for example of ITP requests contents.
- Wait until you received bug number.
For first ITP submission of Dolibarr, bug id was 634783.
- Check bug is into database by searching with id on http://www.debian.org/Bugs/
- Add a line for upstream into file changelog with bug number
- Call for a mentor on ML debian-mentors to upload packages
- Once package is uploaded, following URL are available:
http://packages.qa.debian.org/package.html
http://bugs.debian.org/package

103
build/deb/README.debian Executable file
View File

@@ -0,0 +1,103 @@
README (english)
--------------------------------
Starter documentation
--------------------------------
1) Install Dolibarr
2) Upgrade Dolibarr from an older version
3) What's new in this version
4) What Dolibarr can do
5) What Dolibarr can't do yet, todo list
I - DOLIBARR INSTALL
--------------------
Dolibarr files and its dependencies are automatically installed when you install
the dolibarr Debian package.
Once package is installed, go on menu entry called Dolibarr or use your web browser
to call page http://localhost/dolibarr
II - DOLIBARR UPGRADE
---------------------
Dolibarr files and its dependencies are automatically upgraded when you install
the dolibarr Debian package.
Once new package is installed, go on menu entry called Dolibarr or use your web browser
to call page http://localhost/dolibarr
If a database upgrade is required, you will be prompted to.
III - WHAT'S NEW
----------------
See ChangeLog file.
IV - WHAT DOLIBARR CAN DO
-------------------------
Main modules/features:
- Products and services catalog
- Customers, Prospects or Suppliers directory
- Address book
- Stock management
- Bank accounts management
- Orders management with PDF export
- Commercial proposals management with PDF export
- Contracts management
- Invoices management with PDF export
- Payments management
- Standing orders management
- Shipping management
- ECM (Electronic Content Management)
- EMailings
- Agenda with ical,vcal export for third tools integration
- Management of foundation members
- Donation management
Other modules:
- Bookmarks management
- Can reports Dolibarr events inside Webcalendar or Phenix
- Data export tools
- LDAP connectivity
- Third parties or products categories
- ClickToDial phone numbers
- RSS
Miscellanous:
- Mutli-user, with several permissions levels for each feature.
- Serveral menu managers (can be used by internal users, as a back-office,
with a particular menu, or by external users, as a front-office, with
another menu and permissions).
- Very user friendly and easy to use.
- Optional WYSIWYG forms, optional Ajax forms.
- Several skins.
- Code is highly customizable (a lot of use of modules and submodules).
- Works with Mysql 3.1 or higher, experimental support for PostgreSql.
- Works with PHP 4.3 or higher.
- An easy to understand and maintain code (PHP with no heavy frameworks).
- A trigger architecture to allow you to make Dolibarr business events run
PHP code to update your own information system.
- "NPR VAT Rate" (French particularity for managing VAT in DOM-TOM
called "Non Perçue Récupérable").
V - WHAT DOLIBARR CAN'T DO YET (TODO LIST)
------------------------------------------
This is features that Dolibarr does not support completely yet:
- Accountancy.
- Dolibarr can manage only one currency.
- Dolibarr does not support the double Canadian Tax.
- Dolibarr does not make coffee (not yet).
- Stock management with option increase/decrease on invoice works on
warehouse number one only (no way to choose warehouse).
- Stock management with option increase/decrease on orders works on
warehouse number one only (no way to choose warehouse).

85
build/deb/apache.conf Normal file
View File

@@ -0,0 +1,85 @@
# Apache config file for Dolibarr
<IfModule mod_alias.c>
Alias /dolibarr /usr/share/dolibarr/htdocs
</IfModule>
# You can also use dolibarr as a VirtualHost
# <VirtualHost *:*>
# ServerName mydolibarrhostname.com
# ServerAdmin root@example.com
# DocumentRoot /usr/share/dolibarr/
# ErrorLog logs/ldap.example.com-error.log
# CustomLog logs/ldap.example.com-access.log common
# </VirtualHost>
# Directory for web pages
<DirectoryMatch /usr/share/dolibarr>
Order deny,allow
Allow from all
DirectoryIndex index.php
Options +FollowSymLinks +Indexes
ErrorDocument 401 /public/error-401.php
ErrorDocument 404 /public/error-404.php
<IfModule mod_php4.c>
php_flag magic_quotes_gpc Off
php_flag register_globals Off
</IfModule>
<IfModule mod_php5.c>
php_flag magic_quotes_gpc Off
php_flag register_globals Off
</IfModule>
# OPTIMIZE: To use gzip compressed files (for Dolibarr already compressed files).
# Note that constant MAIN_OPTIMIZE_SPEED must have a value with bit 0 set.
#AddType text/javascript .jgz
#AddEncoding gzip .jgz
# OPTIMIZE: To use gzip compression (on the fly).
# Note that you must also enable the module mod_deflate.
# You can also set this with constant MAIN_OPTIMIZE_SPEED and bit 2 set.
#TODO
# OPTIMIZE: To use cache on static pages (A259200 = 1 month).
# Note that you must also enable the module mod_expires.
#ExpiresActive On
#ExpiresByType image/x-icon A2592000
#ExpiresByType image/gif A2592000
#ExpiresByType image/png A2592000
#ExpiresByType image/jpeg A2592000
#ExpiresByType text/css A2592000
#ExpiresByType text/javascript A2592000
#ExpiresByType application/x-javascript A2592000
#ExpiresByType application/javascript A2592000
</DirectoryMatch>
# Directory for public pages
<DirectoryMatch /usr/share/dolibarr/htdocs/public>
AllowOverride All
Order deny,allow
Allow from all
</DirectoryMatch>
# Config files
<DirectoryMatch /etc/dolibarr>
AllowOverride All
Order deny,allow
Allow from all
</DirectoryMatch>
# Directory for data files
<DirectoryMatch /usr/share/dolibarr/documents>
AllowOverride All
Order deny,allow
Allow from all
</DirectoryMatch>
<DirectoryMatch /var/lib/dolibarr/documents>
AllowOverride All
Order deny,allow
Allow from all
</DirectoryMatch>

9
build/deb/changelog Normal file
View File

@@ -0,0 +1,9 @@
dolibarr (3.1.1-1.1) unstable; urgency=low
* Non-maintainer upload
* New upstream release.
closes: bug#634783
-- Dolibarr team <contact@dolibarr.org> Mon, 20 Feb 2012 12:00:00 +0100
# For a changelog file dedicated to users, see /usr/share/doc/dolibarr/UserChangeLog.gz file.

1
build/deb/compat Normal file
View File

@@ -0,0 +1 @@
7

View File

@@ -5,6 +5,7 @@
# This file is used by Dolibarr setup process to create true Dolibarr
# config file called "conf.php".
#
# $Id: conf.php.install,v 1.1 2011/07/30 14:56:12 eldy Exp $
###################
@@ -100,8 +101,9 @@ $dolibarr_main_db_pass='';
# This parameter contains the name of the driver used to access your
# Dolibarr database.
# Default value: none
# Possible values: mysqli, pgsql
# Possible values: mysql, mysqli, pgsql
# Examples:
# $dolibarr_main_db_type='mysql';
# $dolibarr_main_db_type='mysqli';
# $dolibarr_main_db_type='pgsql';
#
@@ -135,9 +137,9 @@ $dolibarr_main_db_collation='latin1_swedish_ci';
# This parameter contains the way authentication is done.
# If value "ldap" is used, you must also set parameters dolibarr_main_auth_ldap_*
# Default value: dolibarr
# Possible values: Any values found in files in htdocs/core/login directory after
# Possible values: Any values found in files in htdocs/includes/login directory after
# the "function_" string and before the ".php" string. You can also separate several
# values using a ",". In this case, Dolibarr will check login/pass for each value in
# values using a ",". In this case, Dolibarr will check login/pass for each value in
# order defined into value. However, note that this can't work with all values.
# Examples:
# $dolibarr_main_authentication='http';
@@ -160,11 +162,12 @@ $dolibarr_main_authentication='dolibarr';
# $dolibarr_main_auth_ldap_filter = ''; # If defined, two previous parameters are not used to find a user into LDAP. Ex: (uid=%1%) or &(uid=%1%)(isMemberOf=cn=Sales,ou=Groups,dc=opencsi,dc=com).
# $dolibarr_main_auth_ldap_admin_login=''; # Required only if anonymous bind disabled. Ex: cn=admin,dc=example,dc=com
# $dolibarr_main_auth_ldap_admin_pass=''; # Required only if anonymous bind disabled. Ex: secret
# $dolibarr_main_auth_ldap_debug='false';
# dolibarr_main_demo
# Login and pass to use in a demo mode.
# Login and pass to use in a demo mode
# Default value: ''
# Examples:
# $dolibarr_main_demo='autologin,autopass'
@@ -221,17 +224,9 @@ $dolibarr_main_prod='0';
# $dolibarr_main_limit_users='0';
# dolibarr_mailing_limit_sendbyweb
# Can set a limit for mailing send by web. This overwrite database value. Can be used to restrict on OS level.
# Can set a limit for mailing send by web, can be used for a restricted mode.
# Default value: 0 (use database value if exist)
# Examples:
# $dolibarr_mailing_limit_sendbyweb='0';
# dolibarr_mailing_limit_sendbycli
# Can set a limit for mailing send by cli. This overwrite database value. Can be used to restrict on OS level.
# Default value: 0 (use database value if exist)
# Examples:
# $dolibarr_mailing_limit_sendbycli='0';
# dolibarr_main_distrib
# A key to identify the distribution used for first installation
$dolibarr_main_distrib = 'debian';
?>

81
build/deb/config Normal file
View File

@@ -0,0 +1,81 @@
#!/bin/sh
# Debian install package run: config, preinst, prerm, postinst, postrm
#
set -e
. /usr/share/debconf/confmodule
db_version 2.0
echo Run the dolibarr config script
# Rotate old configuration
#if [ "$1" = "reconfigure" ] ; then
# config="/etc/dolibarr/apache.conf"
# if [ -f $config ] ; then
# for i in $(seq 8 -1 0) ; do
# if [ -f ${config}.$i ] ; then
# mv ${config}.$i ${config}.$(($i +1))
# fi
# done
# mv ${config} ${config}.0
# fi
#fi
# Rotate old configuration
#if [ "$1" = "reconfigure" ] ; then
# config="/etc/dolibarr/lighttpd.conf"
# if [ -f $config ] ; then
# for i in $(seq 8 -1 0) ; do
# if [ -f ${config}.$i ] ; then
# mv ${config}.$i ${config}.$(($i +1))
# fi
# done
# mv ${config} ${config}.0
# fi
#fi
db_capb backup
db_title "dolibarr" || true
# Ask if we must delete database
echo "Ask for web server to setup"
db_input critical dolibarr/reconfigure-webserver || true
if db_go ; then
okcancel="1"
else
okcancel="0"
fi
# Get the database administrator name and password.
#db_beginblock
# db_input critical "dolibarr/db/admin/name" || true
# db_input critical "dolibarr/db/admin/password" || true
#db_endblock
# Ask for DB name.
#db_input critical "dolibarr/db/name" || true
# Get the DBMS account username
#db_input critical "dolibarr/db/user/name" || true
# Get the DBMS account password
#db_input critical "dolibarr/db/user/password" || true
# Ask for deleting all the database on package purge.
#db_input critical "dolibarr/postrm" || true
# Launch input screens
#db_go || true
onsuccess='finished="true"'
db_stop
exit 0

55
build/deb/control.debian Executable file
View File

@@ -0,0 +1,55 @@
Source: dolibarr
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
Standards-Version: 3.9.1
Section: web
Priority: optional
Homepage: http://www.dolibarr.org
Build-Depends: debhelper (>= 7), po-debconf
Package: dolibarr
Depends: libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5,
php5-mysql | php5-mysqli,
php5-cli, php5-curl, php5-gd, php5-ldap, php-pear, php-mail-mime,
xdg-utils,
mysql-server,
${misc:Depends}
Recommends: apache2 | lighttpd | httpd, mysql-client
Suggests: www-browser
Architecture: all
Description: Easy to use web based ERP & CRM software
Dolibarr ERP & CRM is an easy to use open source/free software for small
and medium companies, foundations or freelances. It includes different
features for Enterprise Resource Planning (ERP) and Customer Relationship
Management (CRM) but also for different other activities.
It's a web software you can install as a standalone program or on any web
hosting provider to use it from anywhere with any web browser.
Dolibarr was designed to provide only features you need and be easy to use.
.
Only features you need are visible, depending on which module were activated.
Most common used modules are:
.
Customers, Suppliers or Prospects directory,
Contacts directory,
Orders management,
Commercial proposals management,
Invoices management,
Products and services catalog,
Stock management,
Foundations members management,
Bank accounts management,
Point of Sale,
Payments management,
Commercial actions management,
Contracts management,
Standing orders management,
Shipping management,
Donations management,
Bookmarks management,
Mass Emailings,
Reports,
Wizards to export and import data,
LDAP connectivity,
PDF exports,
And a lot of more modules...
.
You can also add third parties external modules or develop yours.

46
build/deb/control.debianbin Executable file
View File

@@ -0,0 +1,46 @@
Package: dolibarr
Version: __VERSION__
Architecture: all
Maintainer: Laurent Destailleur <eldy@users.sourceforge.net>
Installed-Size: 61200
Depends: xdg-utils, apache2, libapache2-mod-php5, php5, php5-cli, php5-cgi, php5-curl, php5-gd, php5-ldap, php5-mysql, php-pear, php-mail-mime, mysql-server, perl
Section: web
Priority: optional
Homepage: http://www.dolibarr.org
Description: Easy to use web based ERP & CRM software
Dolibarr ERP & CRM is an easy to use open source/free software for small
and medium companies, foundations or freelances. It includes different
features for Enterprise Resource Planning (ERP) and Customer Relationship
Management (CRM) but also for different other activities.
It's a web software you can install as a standalone program or on any web
hosting provider to use it from anywhere with any web browser.
Dolibarr was designed to provide only features you need and be easy to use.
.
Only features you need are visible, depending on which module were activated.
Most common used modules are:
.
Customers, Suppliers or Prospects directory,
Contacts directory,
Orders management,
Commercial proposals management,
Invoices management,
Products and services catalog,
Stock management,
Foundations members management,
Bank accounts management,
Point of Sale,
Payments management,
Commercial actions management,
Contracts management,
Standing orders management,
Shipping management,
Donations management,
Bookmarks management,
Mass Emailings,
Reports,
Wizards to export and import data,
LDAP connectivity,
PDF exports,
And a lot of more modules...
.
You can also add third parties external modules or develop yours.

83
build/deb/copyright Normal file
View File

@@ -0,0 +1,83 @@
Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
Upstream-Name: Dolibarr
Upstream-Contact: Laurent Destailleur <eldy@users.sourceforge.net>
Source: cvs.savannah.nongnu.org:/sources/dolibar
Files: *
Copyright: 2002-2009, Rodolphe Quiedeville <rodolphe@quiedeville.org>
2003-2011, Laurent Destailleur <eldy@users.sourceforge.net>
2004-2011, Regis Houssin <regis@dolibarr.fr>
2006-2011, Auguria SARL <info@auguria.org>
2010-2011, Juanjo Menent <jmenent@2byte.es>
2003-2006, Jean-Louis Bergamo <jlb@j1b.org>
2003, Xavier Dutoit <doli@sydesy.com>
2004, Sebastien Di Cintio <sdicintio@ressource-toi.org>
2004, Benoit Mortier <benoit.mortier@opensides.be>
2004, Christophe Combelles <ccomb@free.fr>
2004, Eric Seigne <eric.seigne@ryxeo.com>
2005, Patrick Rouillon <patrick@rouillon.net>
2005, Marc Barilley / Ocebo <marc@ocebo.com>
2006, Andre Cianfarani <acianfa@free.fr>
2006, Jean Heimburger <jean@tiaris.info>
2007, Patrick Raguin <patrick.raguin@gmail.com>
2007-2008, Jeremie Ollivier <jeremie.o@laposte.net>
2008, Raphael Bertrand (Resultic) <raphael.bertrand@resultic.fr>
2010, Servitux Servicios Informaticos <info@servitux.es>
License: GPL-2+
This program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later
version.
.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more
details.
.
You should have received a copy of the GNU General Public
License along with this package; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301 USA
.
On Debian systems, the full text of the GNU General Public
License version 2 can be found in the file
`/usr/share/common-licenses/GPL-2'.
Full text of Lesser General Public Licence version 3 can be
found in the file
`/usr/share/common-licenses/LGPL-3'.
Files: htdocs/includes/artichow/*
License: Public Domain
Files: htdocs/includes/ckeditor/*
License: GPL-2+
Files: htdocs/includes/efc_xfss/*
License: GPL-2+
Files: htdocs/includes/fckeditor/*
License: GPL-2+
Files: htdocs/includes/magpierss/*
License: GPL-2+
Files: htdocs/includes/jquery/*
License: GPL-2+ or MIT
Files: htdocs/includes/jquery/plugins/flot/*
License: Public Domain
Files: htdocs/includes/jsgantt/*
License: GPL-2+
Files: htdocs/includes/phpwrite_excel/*
License: LGPL 2.1
Files: htdocs/includes/odtphp/*
License: GPL-2+
Files: htdocs/includes/tcpdf/*
License: LGPL 3.0

View File

@@ -0,0 +1,26 @@
[Desktop Entry]
# This file is used to add Ubuntu menu entry
# It must be saved into directory /usr/share/applications
Version=1.0
Name=Dolibarr ERP & CRM
Name[es]=Dolibarr ERP & CRM
Name[fr]=Dolibarr ERP & CRM
Name[it]=Dolibarr ERP & CRM
GenericName=Dolibarr ERP & CRM
Comment=The easy to use manager (ERP & CRM) for small and medium enterprises or foundations
Comment[es]=Software para gestión de PYMES, profesionales independientes, auto emprendedores ó asociaciones
Comment[fr]=L'ERP & CRM simple pour la gestion des PME et associations
Comment[it]=Programma gestionale open source e gratuito per piccole e medie imprese, fondazioni e liberi professionisti
# Command to open an URL
# For Fedora: xdg-open
# For Debian/Ubuntu: xdg-open or x-www-browser
# (exo-open for xfde, gnome-open for gnome, ...)
Exec=xdg-open http://localhost/dolibarr
Icon=dolibarr
Terminal=false
Type=Application
Categories=Office
StartupNotify=true
InitialPreference=5
#NoDisplay=true
#OnlyShowIn=GNOME

View File

@@ -0,0 +1,18 @@
# embedded libraries, which don't seem to be available in Debian in correct version
# or because they were modified and are specific dolibarr code
embedded-javascript-library usr/share/dolibarr/htdocs/includes/ckeditor/adapters/jquery.js
embedded-javascript-library usr/share/dolibarr/htdocs/includes/ckeditor/ckeditor.js
embedded-javascript-library usr/share/dolibarr/htdocs/includes/fckeditor/fckeditor.js
embedded-php-library usr/share/dolibarr/htdocs/includes/magpierss/extlib/Snoopy.class.inc
embedded-php-library usr/share/dolibarr/htdocs/includes/magpierss/rss_parse.inc
embedded-php-library usr/share/dolibarr/htdocs/includes/nusoap/lib/nusoap.php
embedded-php-library usr/share/dolibarr/htdocs/includes/odtphp/zip/pclzip/pclzip.lib.php
# embedded fonts, wich are specific to Dolibarr usage
font-in-non-font-package usr/share/dolibarr/htdocs/includes/artichow/font/Tuffy.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/artichow/font/TuffyBold.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/artichow/font/TuffyBoldItalic.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/artichow/font/TuffyItalic.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/barcode/php-barcode/fonts/Aerial.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/barcode/php-barcode/fonts/AerialBd.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/barcode/php-barcode/fonts/AerialBdIt.ttf
font-in-non-font-package usr/share/dolibarr/htdocs/includes/barcode/php-barcode/fonts/AerialIt.ttf

6
build/deb/dolibarr.menu Normal file
View File

@@ -0,0 +1,6 @@
# This file seems to be useless for Ubuntu
# Good way to add menu on Ubuntu is adding file dolibarr.desktop
?package(dolibarr):needs="X11" section="Applications/Office"\
title="Dolibarr ERP & CRM" longtitle="The manager for small and medium enterprises or foundations"\
description="Dolibarr ERP & CRM features agenda, orders, invoices and stock management, marketing campaigns, POS, etc."\
command="/usr/share/dolibarr/build/deb/rundolibarr.sh" icon="/usr/share/pixmaps/dolibarr.xpm"

1
build/deb/format Normal file
View File

@@ -0,0 +1 @@
1.0

6
build/deb/install Executable file
View File

@@ -0,0 +1,6 @@
etc/dolibarr/apache.conf
etc/dolibarr/lighttpd.conf
usr/share/applications/dolibarr.desktop
usr/share/dolibarr
usr/share/doc/dolibarr
usr/share/pixmaps

View File

@@ -0,0 +1,27 @@
<?php
// File to force Dolibarr wizard installer choices.
//
// This file must be present into htdocs/install directory
// during install process to be used.
//
// $Id: install.forced.php.install,v 1.9 2011/07/30 14:56:12 eldy Exp $
//
$force_install_noedit=2;
$force_install_message='KeepDefaultValuesDeb';
#$force_install_main_data_root='/usr/share/dolibarr/documents';
$force_install_main_data_root='/var/lib/dolibarr/documents';
$force_install_type='mysqli';
$force_install_dbserver='localhost';
$force_install_port='3306';
$force_install_database='dolibarrdebian';
$force_install_createdatabase='1';
$force_install_databaselogin='dolibarrdebian';
$force_install_databasepass='';
$force_install_createuser='1';
$force_install_databaserootlogin='__SUPERUSERLOGIN__';
$force_install_databaserootpass='__SUPERUSERPASSWORD__';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='444';
?>

22
build/deb/lighttpd.conf Executable file
View File

@@ -0,0 +1,22 @@
# Alias for dolibarr directory
alias.url += (
"/dolibarr" => "/usr/share/dolibarr/htdocs",
)
# Disallow access to libraries
#$HTTP["url"] =~ "^/dolibarr/libraries" {
# url.access-deny = ( "" )
#}
# Limit access to setup script
#$HTTP["url"] =~ "^/dolibarr/setup" {
# auth.backend = "htpasswd"
# auth.backend.htpasswd.userfile = "/etc/dolibarr/htpasswd.setup"
# auth.require = (
# "/" => (
# "method" => "basic",
# "realm" => "Dolibarr Setup",
# "require" => "valid-user"
# )
# )
#}

1
build/deb/po/POTFILES.in Executable file
View File

@@ -0,0 +1 @@
[type: gettext/rfc822deb] templates

18
dev/build/debian/po/fr.po → build/deb/po/fr.po Normal file → Executable file
View File

@@ -14,11 +14,11 @@
msgid ""
msgstr ""
"Project-Id-Version: 1.0\n"
"Report-Msgid-Bugs-To: dolibarr@packages.debian.org\n"
"POT-Creation-Date: 2013-04-23 12:16+0200\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-08-01 18:17+0200\n"
"PO-Revision-Date: 2011-07-29 22:45+0100\n"
"Last-Translator: Laurent Destailleur (eldy) <eldy@users.sourceforge.net>\n"
"Language-Team: Laurent Destailleur (eldy) <eldy@users.sourceforge.net>\n"
"Last-Translator: Laurent Destailleur <eldy@users.sourceforge.net>\n"
"Language-Team: Laurent Destailleur <eldy@users.sourceforge.net>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
@@ -27,13 +27,13 @@ msgstr ""
#. Type: multiselect
#. Description
#: ../dolibarr.templates:1001
#: ../templates:1001
msgid "Web server to reconfigure automatically:"
msgstr "Seveur web à reconfigurer automatiquement:"
#. Type: multiselect
#. Description
#: ../dolibarr.templates:1001
#: ../templates:1001
msgid ""
"Please choose the web server that should be automatically configured to run "
"dolibarr."
@@ -44,14 +44,16 @@ msgstr ""
#
#. Type: boolean
#. Description
#: ../dolibarr.templates:2001
#: ../templates:2001
#, fuzzy
msgid "Delete database and uploaded files ?"
msgstr "Effacer la base de donnée et les fichiers uploadés ?"
#
#. Type: boolean
#. Description
#: ../dolibarr.templates:2001
#: ../templates:2001
#, fuzzy
msgid ""
"Answer if you want to removed the Dolibarr MySQL database and all other "
"datas (datas related to this question are the Dolibarr DBMS account, all "

View File

@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: dolibarr\n"
"Report-Msgid-Bugs-To: dolibarr@packages.debian.org\n"
"POT-Creation-Date: 2013-04-23 12:16+0200\n"
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-08-01 18:17+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -19,13 +19,13 @@ msgstr ""
#. Type: multiselect
#. Description
#: ../dolibarr.templates:1001
#: ../templates:1001
msgid "Web server to reconfigure automatically:"
msgstr ""
#. Type: multiselect
#. Description
#: ../dolibarr.templates:1001
#: ../templates:1001
msgid ""
"Please choose the web server that should be automatically configured to run "
"dolibarr."
@@ -33,13 +33,13 @@ msgstr ""
#. Type: boolean
#. Description
#: ../dolibarr.templates:2001
#: ../templates:2001
msgid "Delete database and uploaded files ?"
msgstr ""
#. Type: boolean
#. Description
#: ../dolibarr.templates:2001
#: ../templates:2001
msgid ""
"Answer if you want to removed the Dolibarr MySQL database and all other "
"datas (datas related to this question are the Dolibarr DBMS account, all "

165
build/deb/postinst Normal file
View File

@@ -0,0 +1,165 @@
#!/bin/sh
# postinst script for dolibarr
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
lighttpd_install() {
if [ ! -f /etc/lighttpd/conf-available/50-dolibarr.conf ] ; then
if which lighty-enable-mod >/dev/null 2>&1 ; then
echo "Add link for Lighttpd config file"
ln -fs /etc/dolibarr/lighttpd.conf /etc/lighttpd/conf-available/50-dolibarr.conf
# We enabled it
lighty-enable-mod dolibarr fastcgi-php
else
echo "Lighttpd not installed, skipping"
fi
fi
}
apache_install() {
webserver=$1
if [ -d /etc/$webserver/conf.d ] && [ ! -e /etc/$webserver/conf.d/dolibarr.conf ]; then
echo "Add link for Apache config file"
ln -fs /etc/dolibarr/apache.conf /etc/$webserver/conf.d/dolibarr.conf
fi
}
. /usr/share/debconf/confmodule
db_version 2.0
echo Run the dolibarr postinst script
# Define vars
docdir='/var/lib/dolibarr/documents'
installfileorig="/usr/share/dolibarr/build/deb/install.forced.php.install"
installconfig="/etc/dolibarr/install.forced.php"
config="/etc/dolibarr/conf.php"
case "$1" in
configure)
# Remove lock file
rm -f $docdir/install.lock
# Create document directory for uploaded data files
mkdir -p $docdir
chown -R www-data:www-data $docdir
chmod -R 775 $docdir
chmod -R g+s $docdir
# Copy install config file (with matching Debian) values into target directory
superuserlogin=''
superuserpassword=''
if [ -f /etc/mysql/debian.cnf ] ; then
# Load superuser login and pass
superuserlogin=$(grep --max-count=1 "user" /etc/mysql/debian.cnf | sed -e 's/^user[ =]*//g')
superuserpassword=$(grep --max-count=1 "password" /etc/mysql/debian.cnf | sed -e 's/^password[ =]*//g')
fi
echo Mysql superuser found to use is $superuserlogin
if [ -z "$superuserlogin" ] ; then
cat $installfileorig | sed -e 's/__SUPERUSERLOGIN__/root/g' | sed -e 's/__SUPERUSERPASSWORD__//g' > $installconfig
else
cat $installfileorig | sed -e 's/__SUPERUSERLOGIN__/'$superuserlogin'/g' | sed -e 's/__SUPERUSERPASSWORD__/'$superuserpassword'/g' > $installconfig
fi
chown -R root:www-data $installconfig
chmod -R 660 $installconfig
# Create an empty conf.php with permission to web server
if [ ! -f $config ]
then
echo Create empty file $config
touch $config
chown -R root:www-data $config
chmod -R 660 $config
fi
db_get dolibarr/reconfigure-webserver
webservers="$RET"
# Set up web server.
for webserver in $webservers ; do
webserver=${webserver%,}
echo Complete config of server $webserver
# Detect webuser and webgroup
webuser=
webgroup=
if [ -z "$webuser" ] ; then
webuser=www-data
fi
if [ -z "$webgroup" ] ; then
webgroup=www-data
fi
echo Web user.group used is $webuser.$webgroup
# Set permissions to web server
chown -R $webuser:$webgroup /usr/share/dolibarr
chown -R root:$webgroup $config
done
# Restart web server.
for webserver in $webservers; do
webserver=${webserver%,}
if [ "$webserver" = "lighttpd" ] ; then
lighttpd_install
else
apache_install $webserver
fi
# Reload webserver in any case, configuration might have changed
# Redirection of 3 is needed because Debconf uses it and it might
# be inherited by webserver. See bug #446324.
if [ -f /etc/init.d/$webserver ] ; then
if [ -x /usr/sbin/invoke-rc.d ]; then
echo Restart web server $server using invoke-rc.d
# This works with Debian (5.05,...) and Ubuntu (9.10,10.04,...)
invoke-rc.d $webserver reload 3>/dev/null || true
else
echo Restart web server $server using $server reload
/etc/init.d/$webserver reload 3>/dev/null || true
fi
fi
done
echo ----------
echo "Call Dolibarr page http://localhost/dolibarr/ to complete the setup and use Dolibarr."
echo ----------
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument $1" >&2
exit 0
;;
esac
#DEBHELPER#
db_stop
exit 0

238
build/deb/postrm Normal file
View File

@@ -0,0 +1,238 @@
#!/bin/sh
# postrm script for dolibarr
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postrm> `remove'
# * <postrm> `purge'
# * <old-postrm> `upgrade' <new-version>
# * <new-postrm> `failed-upgrade' <old-version>
# * <new-postrm> `abort-install'
# * <new-postrm> `abort-install' <old-version>
# * <new-postrm> `abort-upgrade' <old-version>
# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
# for details, see /usr/share/doc/packaging-manual/
lighttpd_remove() {
if [ -f /etc/lighttpd/conf-available/50-dolibarr.conf ] ; then
echo "Remove link for Lighttpd config file"
rm -f /etc/lighttpd/conf-available/50-dolibarr.conf
if which lighty-enable-mod >/dev/null 2>&1 ; then
lighty-disable-mod dolibarr
else
echo "Lighttpd not installed, skipping"
fi
# See bug #448682
if [ -h /etc/lighttpd/conf-enabled/50-dolibarr.conf ] ; then
echo 'Manually deleting lighttpd/dolibarr configuration link'
rm /etc/lighttpd/conf-enabled/50-dolibarr.conf
fi
fi
}
apache_remove() {
if [ -d /etc/$webserver/conf.d ] && [ -L /etc/$webserver/conf.d/dolibarr.conf ]; then
echo "Remove link for Apache config file"
rm -f /etc/$webserver/conf.d/dolibarr.conf
fi
}
if [ -f /usr/share/debconf/confmodule ]; then
. /usr/share/debconf/confmodule
fi
db_version 2.0
echo Run the dolibarr postrm script
docdir='/var/lib/dolibarr/documents'
config="/etc/dolibarr/conf.php"
lockfile="$docdir/install.lock"
case "$1" in
# Call when we upgrade
upgrade)
echo "postrm upgrade"
;;
# Call when we uninstall
remove)
echo "postrm remove"
rm -f $lockfile
# Reconfigure web server
db_get dolibarr/reconfigure-webserver
webservers="$RET"
# Restart web servers
for webserver in $webservers; do
webserver=${webserver%,}
if [ "$webserver" = "lighttpd" ] ; then
lighttpd_remove
else
apache_remove $webserver
fi
# Redirection of 3 is needed because Debconf uses it and it might
# be inherited by webserver. See bug #446324.
if [ -f /etc/init.d/$webserver ] ; then
if [ -x /usr/sbin/invoke-rc.d ]; then
invoke-rc.d $webserver reload 3>/dev/null || true
else
/etc/init.d/$webserver reload 3>/dev/null || true
fi
fi
done
;;
# Call when we uninstall and purge
purge)
echo "postrm purge"
# Ask if we must delete database
echo "postrm db_input dolibarr/postrm"
db_input critical dolibarr/postrm || true
db_go || true
echo "postrm db_get dolibarr/postrm"
# We disable set -e to avoid premature end of script if error
set +e
db_get dolibarr/postrm
set -e
if [ "$RET" = "true" ] ; then
echo postrm Mysql database deletion
# Get database configuration
dbserver="localhost"
dbuser="dolibarrdebian"
dbname="dolibarrdebian"
#db_get "dolibarr/db/name"
#dbname="$RET"
superuserlogin=''
superuserpassword=''
if [ -f /etc/mysql/debian.cnf ] ; then
# Load superuser login and pass
superuserlogin=$(grep --max-count=1 "user" /etc/mysql/debian.cnf | sed -e 's/^user[ =]*//g')
superuserpassword=$(grep --max-count=1 "password" /etc/mysql/debian.cnf | sed -e 's/^password[ =]*//g')
fi
echo postrm Mysql superuser found to use is $superuserlogin
dbadmin="$superuserlogin"
dbadmpass="$superuserpassword"
dbtype="mysql"
# To delete a mysql user (disabled)
# Needs: $dbuser - the user name to create (or replace).
# $dballow - what hosts to allow (defaults to %).
# $dbname - the database that user should have access to.
# $dbpass - the password to use.
# $dbserver - the server to connect to.
# $dbadmin - the administrator name.
# $dbadmpass - the administrator password.
# which
# mysql
# /usr/share/wwwconfig-coomon/mysql.get
#. /usr/share/wwwconfig-common/${dbtype}-dropuser.sh
# To delete database
# Needs: $dbname - the database that user should have access to.
# $dbserver - the server to connect to.
# $dbadmin - the administrator name.
# $dbadmpass - the administrator password.
# which
# mysql
# /usr/share/wwwconfig-common/mysql.get
echo "postrm Delete database $dbname on server $dbserver using account $dbadmin"
# Define mysqlcmd
if [ -z "$dbserver" ] || [ "$dbserver" = "localhost" ]; then
hostopt=""
dbserver=localhost
else
case "$dbserver" in
:*)
dbsocket=`echo $dbserver | sed -e 's/^://'`
hostopt="-S $dbsocket"
;;
*)
hostopt="-h $dbserver"
;;
esac
fi
if [ -z "$dbadmpass" ] ; then
log="${log}No password used."
passopt=""
else
passopt="--password='"`echo "$dbadmpass" | sed -e "s/'/'"'"'"'"'"'"'/g"`"'"
fi
mysqlcmd="mysql $hostopt $passopt -u $dbadmin"
# Now run the drop user
if eval $mysqlcmd -f -e "\"DROP USER '$dbuser'@'localhost';\"" ; then
echo Database login $dbuser removed
else
error="Unable to run $mysqlcmd -f -e \"DROP USER '$dbuser'@'localhost';\""
echo $error
fi
# Now run the drop commands
if eval $mysqlcmd -f -e "\"show databases;\"" | grep -e "^$dbname" > /dev/null 2>&1 ; then
log="${log}Droping database $dbname."
if eval $mysqlcmd -f -e "\"DROP DATABASE $dbname;\"" ; then
if eval $mysqlcmd -f -e "\"show databases;\"" | grep -e "^$dbname" > /dev/null 2>&1 ; then
error="Database $dbname NOT successfully droped. You have to do it manually."
echo $error
else
status=drop
fi
else
error="Unable to run the drop database script."
echo $error
fi
else
status=nothing
log="${log}Database $dbname already not exists."
fi
echo "Remove directory $docdir"
rm -rf $docdir ;
else
echo "postrm Delete of dolibarr database and uploaded files not wanted"
fi
rm -rf /etc/dolibarr
# We clean variable (we ignore errors because db_reset can fails if var was never set)
set +e
db_reset dolibarr/reconfigure-webserver
db_reset dolibarr/postrm
set -e
#db_purge
;;
failed-upgrade|abort-install|abort-upgrade|disappear)
;;
*)
echo "postrm called with unknown argument $1" >&2
exit 0
;;
esac
#DEBHELPER#
db_stop
exit 0

10
build/deb/rules Normal file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
export DH_OPTIONS=-v
#export DH_COMPAT=7 # This is the debhelper compatability version to use, now defined into compat file
%:
dh $@

105
build/deb/templates.futur Executable file
View File

@@ -0,0 +1,105 @@
#Template: dolibarr/configuration/note
#Type: note
#Description: Package configuration note
# Dolibarr can be and should be configured entirely via web, so, in the
# following configuration steps, I'm going to prompt you for the passwords that
# Dolibarr uses for web configuration and some default values for the
# application startup. Then you should point your browser to the Dolibarr
# setup, for example:
# .
# http://localhost/dolibarr/install.php
# .
# continue the configuration, fill the database and let Dolibarr be aware of
# the installed modules.
#Template: dolibarr/webserver
#Type: select
#Choices: Apache, Apache-ssl, Both, None
#Description: Which Web Server are you running ?
# Dolibarr supports any web server with PHP capabilities, but this
# configuration process only supports Apache and Apache-SSL.
#Template: dolibarr/db
#Type: text
#Description: Dolibarr DB setup note
# Now you should specify the DBMS settings. You must provide the host name on
# which the DBMS server is installed, the type (i.e. MySql), the DB name, the DBMS administrator user-name, etc.
#Template: dolibarr/db/host
#Type: string
#Default: localhost
#Description: Please, insert your database host name:
# This should be the host-name or IP address that dolibarr will use to access
# the DB.
#Template: dolibarr/db/port
#Type: string
#Default: 3306
#Description: Please, insert your database port:
# This should be the port value that Dolibarr will use to access
# the DB.
#Template: dolibarr/db/name
#Type: string
#Default: dolibarr
#Description: Please, insert Dolibarr database name:
# This is the name of the database that Dolibarr will use.
#Template: dolibarr/db/user/name
#Type: string
#Default: dolibarr
#Description: Please, insert the DBMS user-name to access the DB:
# This is the user-name that Dolibarr will use to access the DB.
#Template: dolibarr/db/user/password
#Type: password
#Description: Please, insert the password to access the DB:
# This is the password that Dolibarr will use, along with user-name you
# provided, to access the DB.
#Template: dolibarr/db/user/password/confirm
#Type: password
#Description: Please, retype the password to access the DB:
# Please insert the DB access password again. If the password you are going to
# retype mismatch the previous inserted one, I'll ask you to insert them again.
#Template: dolibarr/db/user/password/mismatch
#Type: text
#Description: Passwords mismatch
# The DB access passwords you inserted mismatch. Please, try again.
#Template: dolibarr/db/admin/name
#Type: string
#Default: root
#Description: Please, insert the DBMS administrator user-name:
# This user-name will be used to access the DBMS to create (if needed):
# .
# (1) The new Dolibarr database
# (2) The new database account that Dolibarr will use to access the DB
# .
# It should be 'root' for MySql.
#Template: dolibarr/db/admin/password
#Type: password
#Description: Please, insert the DBMS administrator password (if any):
# This is the password that will be used along with the DBMS administrator
# user-name.
# .
# NOTE: This password will not be asked twice, since it's not a new password.
Template: dolibarr/postrm
Type: boolean
Default: true
Description: Delete database ?
Delete the Dolibarr MySQL database and all its datas (datas related
to this quetion are the Dolibarr DBMS account and all
Dolibarr tables) ?
#Template: dolibarr/postrmfile
#Type: boolean
#Default: true
#Description: Delete attached files ?
# Delete also all uploaded and generated files (datas related
# to this quetion are all files found into /usr/share/dolibarr/documents,
# uploaded or generated when using Dolibarr) ?

View File

@@ -0,0 +1,7 @@
README (English)
##################################################
DOLIMAMP Package tools
##################################################
This directory contains files and docs used to build
a DoliMamp package for Mac OS X.

View File

@@ -0,0 +1,17 @@
<?php
$force_install_message='KeepDefaultValuesMamp';
$force_install_main_data_root='/Applications/MAMP/dolibarr_documents';
$force_install_type='mysqli';
$force_install_dbserver='localhost';
$force_install_port='8889';
$force_install_database='dolibarr';
$force_install_createdatabase='1';
$force_install_databaselogin='dolibarrmysql';
$force_install_databasepass='root';
$force_install_createuser='1';
$force_install_databaserootlogin='root';
$force_install_databaserootpass='root';
$force_install_dolibarrlogin='admin';
$force_install_nophpinfo='1';
$force_install_lockinstall='444';
?>

View File

@@ -0,0 +1,40 @@
#!/usr/bin/perl
#--------------------------------------------------------------------
# Lance la generation de la doc dev doxygen
#
# \version $Id$
#--------------------------------------------------------------------
# Detecte repertoire du script
($DIR=$0) =~ s/([^\/\\]+)$//;
$DIR||='.';
$DIR =~ s/([^\/\\])[\\\/]+$/$1/;
$OPTIONS="";
#$OPTIONS="-d Preprocessor";
$CONFFILE="dolibarr-doxygen.doxyfile";
use Cwd;
my $dir = getcwd;
print "Current dir is: $dir\n";
print "Running dir for doxygen must be: $DIR/doxygen\n";
if (! -s $CONFFILE)
{
print "Error: current directory for building Dolibarr doxygen documentation is not correct.\n";
print "\n";
print "Change your current directory then, to launch the script, run:\n";
print '> perl ..\dolibarr-doxygen-build.pl (on Windows)'."\n";
print '> perl ../dolibarr-doxygen-build.pl (on Linux or BSD)'."\n";
sleep 4;
exit 1;
}
print "Running doxygen, please wait...\n";
$result=`doxygen $OPTIONS $CONFFILE 2>&1`;
print $result;
0;

View File

@@ -0,0 +1,89 @@
#!/usr/bin/perl
#--------------------------------------------------------------------
# \brief This script is a preprocessor for PHP files to be used
# on PHP source files before running Doxygen.
# \version $Id$
# \author Laurent Destailleur
#--------------------------------------------------------------------
# Usage: dolibarr-doxygen-filter.pl pathtofilefromdolibarrroot
$file=$ARGV[0];
if (! $file)
{
print "Usage: dolibarr-doxygen-filter.pl pathtofilefromdolibarrroot\n";
exit;
}
open(FILE,$file) || die "Failed to open file $file";
while (<FILE>)
{
if ($_ =~ /\\version\s/i)
{
$_ =~ s/\$Id://i;
$_ =~ s/(Exp|)\s\$$//i;
$_ =~ s/(\\version\s+)[^\s]+\s/$1/i;
$_ =~ s/(\w)\s(\w)/$1_$2/g;
}
$_ =~ s/exit\s*;/exit(0);/i;
$i=0;
$len=length($_);
$s="";
$insidequote=0;
$insidedquote=0;
$ignore="";
while ($i < $len)
{
$c=substr($_,$i,1);
if ($c eq "\\")
{
if ($insidequote) { $ignore="'"; };
if ($insidedquote) { $ignore="\""; };
}
else
{
if ($c eq "'")
{
if (! $insidedquote)
{
$c="\"";
#print "X".$ignore;
if ($ignore ne "'")
{
#print "Z".$ignore;
$insidequote++;
if ($insidequote == 2)
{
$insidequote=0;
}
}
}
#print "X".$insidequote;
}
elsif ($c eq "\"")
{
#print "Y".$insidequote;
if ($insidequote)
{
$c="'";
}
else
{
if ($ignore ne "\"")
{
$insidedquote++;
if ($insidedquote == 2)
{
$insidedquote=0;
}
}
}
}
$ignore="";
}
$s.=$c;
$i++;
}
print $s;
}
close(FILE);

View File

@@ -0,0 +1,22 @@
#!/usr/bin/perl
#--------------------------------------------------------------------
# Script to get version of a source file
# Does not work with cygwin cvs command on Windows.
#
# \version $Id$
#--------------------------------------------------------------------
# Usage: dolibarr-doxygen-getversion.pl pathtofilefromdolibarrroot
$file=$ARGV[0];
if (! $file)
{
print "Usage: dolibarr-doxygen-getversion.pl pathtofilefromdolibarrroot\n";
exit;
}
$commande='cvs status "'.$file.'" | sed -n \'s/^[ \]*Working revision:[ \t]*\([0-9][0-9\.]*\).*/\1/p\'';
#print $commande;
$result=`$commande 2>&1`;
print $result;

View File

@@ -0,0 +1,361 @@
#!/usr/bin/perl -w
#------------------------------------------------------------------------------
# Ce script est une version modifiee de mysql2pgsql afin de:
# - gerer les base mysql innodb
# - traiter tous les fichiers mysql/data/*.sql vers pgsql/data
# - gerer les autoincrement en SERIAL plutot qu'en sequenceurs
# - utiliser le CHECK plutot que des sous-tables pour les types enum
# - corriger de nombreux bugs
#
# Regle ecriture de fichier sql portables
# Pour les cles autoincrement: rowid integer AUTO_INCREMENT PRIMARY KEY,
# Mettre les index dans fichier.key.sql
#------------------------------------------------------------------------------
use Data::Dumper;
use Getopt::Long;
use strict;
use vars qw/ $DIR $PROG $Extension $SOURCE $DESTI %filelist $stop /;
# command line options
my( $opt_debug, $opt_help);
# general values
my ($out, $size);
# variables for constructing pre-create-table entities
my $create_sql=''; # if empty we are not making a create statement
my $create_index=''; # if empty we are not making a create statement
my %enum_datafield=(); # holds enumeration choices
my (@column_values,$enum_column, $seq);
my $table="";
#------------------------------------------------------------------------------
# MAIN
#------------------------------------------------------------------------------
($DIR=$0) =~ s/([^\/\\]+)$//; ($PROG=$1) =~ s/\.([^\.]*)$//; $Extension=$1;
$DIR||='.'; $DIR =~ s/([^\/\\])[\\\/]+$/$1/;
$SOURCE="$DIR/install/mysql/tables";
$DESTI="$DIR/install/pgsql/tables";
# Recherche tous les fichiers .sql
opendir(DIR, $SOURCE);
foreach my $file (readdir(DIR)) {
if ($file =~ /\.sql$/ && -f "$SOURCE/$file") {
print "Found file $file\n";
$filelist{$file}=1;
}
}
closedir(DIR);
# Boucle sur tous les fichiers de SOURCE
#---------------------------------------
foreach my $file (keys %filelist) {
$ARGV[0]="$SOURCE/$file";
$ARGV[1]="$DESTI/$file";
print "Convert file $ARGV[0] into $ARGV[1]\n";
# MySQL to PostgreSQL dump file converter
#
# For usage: perl mysql2pgsql.perl --help
#
# homepage: http://www.rot13.org/~dpavlin/projects.html
# 1999-12-15 DbP -- Dobrica Pavlinusic <dpavlin@rot13.org>
# 1999-12-26 DbP don't make serial from auto_increment, create all manually
# (to set start value right)
# 2000-01-11 DbP now creates sequences with correct value
# 2000-04-25 DbP import into CVS (at cvs.linux.hr)
# 2001-01-29 tpo -- Tomas Pospisek <tpo@sourcepole.ch>:
# 1) make script comply to usage:
# 2) make script output to STDOUT instead of STERR
# 3) change verbosity behaveour
# 4) add debug option
# see rest of changelog at http://cvs.linux.hr/cvsweb.cgi/sql/mysql2pgsql
# 2003-12-16 jsp -- Joe Speigle <joe.speigle@jklh.us>:
# converts: s/\) *Type=MyISAM;/);/i, enum data type -> references,
# auto_increment->sequences
# 2004-01-13 jsp -- moved project to gborg; both the above declined ownership
# 2004-06-29 converts: year(4), year(2)
# homepage: gborg.postgresql.org
GetOptions("debug", "help");
my $DEBUG = $opt_debug || 0;
my $HELP = $opt_help || 0;
if (($HELP) || ! defined($ARGV[0]) || ! defined($ARGV[1])) {
print "Usage: perl $0 {--verbose|--help|--debug} mysql_dump_file.sql pg_dump_file.sql\n";
print "\t* OPTIONS\n";
print "\t--verbose tees to pg_dump_file.sql and STDOUT during conversion\n";
print "\t--debug does ?? \n";
print "\t--help prints this message \n";
print "\t* REQUIRED ARGUMENTS\n";
if (defined ($ARGV[0])) {
print "\tmysql_dump_file.sql ($ARGV[0])\n";
} else {
print "\tmysql_dump_file.sql (undefined)\n";
}
if (defined ($ARGV[1])) {
print "\tpg_dump_file.sql ($ARGV[1])\n";
} else {
print "\tpg_dump_file.sql (undefined)\n";
}
exit 1;
}
open(IN,"<$ARGV[0]") || die "can't open mysql dump file $ARGV[0]";
open(OUT,">$ARGV[1]") || die "can't open pg dump file $ARGV[1]";
print OUT "-- Generated by $PROG\n";
print OUT "-- (c) 2004, PostgreSQL Inc.\n";
print OUT "-- (c) 2005, Laurent Destailleur.\n";
print OUT "\n";
# Output for create table and create index
sub output_create {
# If command ends with "xxx,);", we change to "xxx);"
$create_sql =~ s/,(\s*)\);/$1\);/m;
# If command ends with "xxx, -- yyy );", we change to "xxx -- yyy);"
$create_sql =~ s/,(\s*\-\-[^\)\n]*)(\s*)\);/$1\n\);/m;
print OUT $create_sql;
if ($create_index) {
print OUT "\n";
print OUT $create_index;
}
}
# Reset when moving from each "create table" to "insert" part of dump
sub reset_vars() {
$create_sql="";
$create_index="";
%enum_datafield=();
$enum_column='';
}
# Boucle sur contenu fichier source
#----------------------------------
while(<IN>) {
# comments or empty lines
if (/^-- \$Id/) {
$_ =~ s/\$//g;
print OUT $_;
next;
}
# comments or empty lines
if (/^#/ || /^$/ || /^--/) {
print OUT $_;
next;
}
if (/^USE\s*([^;]*);/) {
print OUT "\\c ". $1;
next;
}
if ($create_sql ne "") { # we are inside create table statement so lets process datatypes
if (/\);/i) { # end of create table squence
$create_sql =~ s/,$//g; # strip last , inside create table
&output_create;
&reset_vars();
next;
# LDR Added "innodb" and "engine"
}
elsif (/(ISAM|innodb)/i) { # end of create table sequence
s/\) *type=(MyISAM|innodb);/);/i;
s/\) *engine=(MyISAM|innodb);/);/i;
$create_sql =~ s/,$//g; # strip last , inside create table
$create_sql .= $_;
&output_create;
&reset_vars();
next;
}
# enum -> check
if (/([\w\"]*)\s+enum\s*\(((?:['"][\?\w]+['"]\s*,)+['"][\?\w]+['"])\)(.*)$/i) {
$enum_column=$1;
$enum_datafield{$enum_column}=$2; # 'abc','def', ...
my $suite=$3;
my $maxlength=0;
foreach my $enum (split(',',$enum_datafield{$enum_column})) {
$enum =~ s/[\"\']//g;
if ($maxlength<length($enum)) { $maxlength=length($enum); }
}
$enum_datafield{$enum_column} =~ s/\"/\'/g;
$_ = qq~ $enum_column CHAR($maxlength) CHECK ($enum_column IN ($enum_datafield{$enum_column})) $suite\n~;
# int, auto_increment -> serial
} elsif (/^[\s\t]*(\w*)\s*.*int.*auto_increment/i) {
$seq = qq~${table}_${1}_seq~;
s/[\s\t]*([a-zA-Z_0-9]*)\s*.*int.*auto_increment[^,]*/ $1 SERIAL PRIMARY KEY/ig;
$create_sql.=$_;
next;
# int type conversion
} elsif (/(\w*)int\(\d+\)/i) {
$size=$1;
$size =~ tr [A-Z] [a-z];
if ($size eq "tiny" || $size eq "small") {
$out = "int2";
} elsif ($size eq "big") {
$out = "int8";
} else {
$out = "int4";
}
s/\w*int\(\d+\)/$out/g;
}
# tinyint -> smallint
elsif (/tinyint/i) {
s/tinyint/smallint/g;
}
# nuke unsigned
s/(int\w+|smallint)\s+unsigned/$1/gi;
# blob -> text
s/\w*blob/text/gi;
# tinytext/mediumtext -> text
s/tinytext/text/gi;
s/mediumtext/text/gi;
# char -> varchar
# PostgreSQL would otherwise pad with spaces as opposed
# to MySQL! Your user interface may depend on this!
s/(\s+)char/${1}varchar/gi;
# nuke date representation (not supported in PostgreSQL)
s/datetime default '[^']+'/datetime/i;
s/date default '[^']+'/datetime/i;
s/time default '[^']+'/datetime/i;
# change not null datetime field to null valid ones
# (to support remapping of "zero time" to null
s/datetime not null/datetime/i;
s/datetime/timestamp/i;
# nuke size of timestamp
s/timestamp\([^)]*\)/timestamp/i;
# double -> numeric
s/^double/numeric/i;
s/(\s*)double/${1}numeric/i;
# float -> numeric
s/^float/numeric/i;
s/(\s*)float/${1}numeric/i;
# unique key(field1,field2)
if (/unique key\s*\((\w+\s*,\s*\w+)\)/i) {
s/unique key\s*\((\w+\s*,\s*\w+)\)/UNIQUE\($1\)/i;
$create_sql.=$_;
next;
}
# unique index(field1,field2)
if (/unique index\s*\((\w+\s*,\s*\w+)\)/i) {
s/unique index\s*\((\w+\s*,\s*\w+)\)/UNIQUE\($1\)/i;
$create_sql.=$_;
next;
}
# unique key [name] (field)
if (/unique key\s*(\w*)\s*\((\w+)\)/i) {
s/unique key\s*(\w*)\s*\((\w+)\)/UNIQUE\($2\)/i;
my $idxname=($1?"$1":"idx_${table}_$2");
$create_sql.=$_;
$create_index .= "CREATE INDEX $idxname ON $table ($2);\n";
next;
}
# unique index [name] (field)
if (/unique index\s*(\w*)\s*\((\w+)\)/i) {
s/unique index\s*(\w*)\s*\((\w+)\)/UNIQUE\($2\)/i;
my $idxname=($1?"$1":"idx_${table}_$2");
$create_sql.=$_;
$create_index .= "CREATE INDEX $idxname ON $table ($2);\n";
next;
}
# unique (field) et unique (field1, field2 ...)
if (/unique\s*\(([\w,\s]+)\)/i) {
s/unique\s*\(([\w,\s]+)\)/UNIQUE\($1\)/i;
my $fieldlist="$1";
my $idxname="idx_${table}_${fieldlist}";
$idxname =~ s/\W/_/g; $idxname =~ tr/_/_/s;
$create_sql.=$_;
$create_index .= "CREATE INDEX $idxname ON $table ($fieldlist);\n";
next;
}
# index(field)
if (/index\s*(\w*)\s*\((\w+)\)/i) {
my $idxname=($1?"$1":"idx_${table}_$2");
$create_index .= "CREATE INDEX $idxname ON $table ($2);\n";
next;
}
# primary key
if (/\bkey\b/i && !/^\s+primary key\s+/i) {
s/KEY(\s+)[^(]*(\s+)/$1 UNIQUE $2/i; # hack off name of the non-primary key
}
# key(xxx)
if (/key\s*\((\w+)\)/i) {
my $idxname="idx_${table}_$1";
$create_index .= "CREATE INDEX $idxname ON $table ($1);\n";
next;
}
# Quote column names
s/(^\s*)([^\s\-\(]+)(\s*)/$1"$2"$3/gi if (!/\bkey\b/i);
# Remap colums with names of existing system attribute
if (/"oid"/i) {
s/"oid"/"_oid"/g;
print STDERR "WARNING: table $table uses column \"oid\" which is renamed to \"_oid\"\nYou should fix application manually! Press return to continue.";
my $wait=<STDIN>;
}
s/oid/_oid/i if (/key/i && /oid/i); # fix oid in key
$create_sql.=$_;
} # END of if ($create_sql ne "") i.e. were inside create table statement so processed datatypes
else { # not inside create table
#---- fix data in inserted data: (from MS world)
# FIX: disabled for now
if (00 && /insert into/i) {
s!\x96!-!g; # --
s!\x93!"!g; # ``
s!\x94!"!g; # ''
s!\x85!... !g; # \ldots
s!\x92!`!g;
}
# fix dates '0000-00-00 00:00:00' (should be null)
s/'0000-00-00 00:00:00'/null/gi;
s/'0000-00-00'/null/gi;
s/'00:00:00'/null/gi;
s/([12]\d\d\d)([01]\d)([0-3]\d)([0-2]\d)([0-6]\d)([0-6]\d)/'$1-$2-$3 $4:$5:$6'/;
if (/create\s+table\s+(\w+)/i) {
$create_sql = $_;
/create\s*table\s*(\w+)/i;
$table=$1 if (defined($1));
} else {
print OUT $_;
}
} # end of if inside create_table
} # END while(<IN>)
close IN;
close OUT;
}
print "\n";
print "Build ".(scalar keys %filelist)." file(s).\n";
print "\n";
print "Press a key to finish...\n";
$stop=<STDIN>;
0;

View File

@@ -1,17 +1,14 @@
# Doxyfile 1.8.16
# Doxyfile 1.7.3
# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project.
# doxygen (www.doxygen.org) for a project
#
# All text after a double hash (##) is considered a comment and is placed in
# front of the TAG it is preceding.
#
# All text after a single hash (#) is considered a comment and will be ignored.
# All text after a hash (#) is considered a comment and will be ignored
# The format is:
# TAG = value [value, ...]
# For lists, items can also be appended using:
# TAG += value [value, ...]
# Values that contain spaces should be placed between quotes (\" \").
# TAG = value [value, ...]
# For lists items can also be appended using:
# TAG += value [value, ...]
# Values that contain spaces should be placed between quotes (" ")
#---------------------------------------------------------------------------
# Project related configuration options
@@ -21,7 +18,7 @@
# that follow. The default is UTF-8 which is also the encoding used for all
# text before the first occurrence of this tag. Doxygen uses libiconv (or the
# iconv built into libc) for the transcoding. See
# https://www.gnu.org/software/libiconv for the list of possible encodings.
# http://www.gnu.org/software/libiconv for the list of possible encodings.
DOXYFILE_ENCODING = UTF-8
@@ -34,14 +31,14 @@ PROJECT_NAME = dolibarr
# This could be handy for archiving the generated documentation or
# if some version control system is used.
PROJECT_NUMBER = x.y.z
PROJECT_NUMBER = 3.1.1
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
# If a relative path is entered, it will be relative to the location
# where doxygen was started. If left blank the current directory will be used.
OUTPUT_DIRECTORY = dev/build
OUTPUT_DIRECTORY = ../../build
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
# 4096 sub-directories (in 2 levels) under the output directory of each output
@@ -89,7 +86,7 @@ REPEAT_BRIEF = YES
# "The $name file" "is" "provides" "specifies" "contains"
# "represents" "a" "an" "the"
ABBREVIATE_BRIEF =
ABBREVIATE_BRIEF =
# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
# Doxygen will generate a detailed section even if there is only a brief
@@ -117,7 +114,7 @@ FULL_PATH_NAMES = YES
# If left blank the directory from which doxygen is run is used as the
# path to strip.
STRIP_FROM_PATH = "/home/dolibarr/doxygen.dolibarr.org/"
STRIP_FROM_PATH = "/media/DATA/Mes Developpements/dolibarr"
# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
# the path mentioned in the documentation of a class, which tells
@@ -126,7 +123,7 @@ STRIP_FROM_PATH = "/home/dolibarr/doxygen.dolibarr.org/"
# definition is used. Otherwise one should specify the include paths that
# are normally passed to the compiler using the -I flag.
STRIP_FROM_INC_PATH =
STRIP_FROM_INC_PATH =
# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
# (but less readable) file names. This can be useful is your file systems
@@ -182,7 +179,7 @@ TAB_SIZE = 2
# will result in a user-defined paragraph with heading "Side Effects:".
# You can put \n's in the value part of an alias to insert newlines.
ALIASES =
ALIASES =
# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
# sources only. Doxygen will then generate output that is more tailored for C.
@@ -220,8 +217,7 @@ OPTIMIZE_OUTPUT_VHDL = NO
# (default is Fortran), use: inc=Fortran f=C. Note that for custom extensions
# you also need to set FILE_PATTERNS otherwise the files are not read by doxygen.
#EXTENSION_MAPPING = example=PHP
EXTENSION_MAPPING =
EXTENSION_MAPPING =
# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
# to include (a tag file for) the STL sources as input, then you should
@@ -283,15 +279,15 @@ TYPEDEF_HIDES_STRUCT = NO
# For small to medium size projects (<1000 input files) the default value is
# probably good enough. For larger projects a too small cache size can cause
# doxygen to be busy swapping symbols to and from disk most of the time
# causing a significant performance penalty.
# causing a significant performance penality.
# If the system has enough physical memory increasing the cache will improve the
# performance by keeping more symbols in memory. Note that the value works on
# a logarithmic scale so increasing the size by one will roughly double the
# a logarithmic scale so increasing the size by one will rougly double the
# memory usage. The cache size is given by this formula:
# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
# corresponding to a cache size of 2^16 = 65536 symbols
#SYMBOL_CACHE_SIZE = 0
SYMBOL_CACHE_SIZE = 0
#---------------------------------------------------------------------------
# Build related configuration options
@@ -446,13 +442,13 @@ SORT_BY_SCOPE_NAME = NO
# disable (NO) the todo list. This list is created by putting \todo
# commands in the documentation.
GENERATE_TODOLIST = NO
GENERATE_TODOLIST = YES
# The GENERATE_TESTLIST tag can be used to enable (YES) or
# disable (NO) the test list. This list is created by putting \test
# commands in the documentation.
GENERATE_TESTLIST = NO
GENERATE_TESTLIST = YES
# The GENERATE_BUGLIST tag can be used to enable (YES) or
# disable (NO) the bug list. This list is created by putting \bug
@@ -469,7 +465,7 @@ GENERATE_DEPRECATEDLIST = YES
# The ENABLED_SECTIONS tag can be used to enable conditional
# documentation sections, marked by \if sectionname ... \endif.
ENABLED_SECTIONS =
ENABLED_SECTIONS =
# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
# the initial value of a variable or define consists of for it to appear in
@@ -491,7 +487,7 @@ SHOW_USED_FILES = YES
# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
# in the documentation. The default is NO.
#SHOW_DIRECTORIES = YES
SHOW_DIRECTORIES = YES
# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
# This will remove the Files entry from the Quick Index and from the
@@ -515,7 +511,7 @@ SHOW_NAMESPACES = NO
# is used as the file version. See the manual for examples.
#FILE_VERSION_FILTER = dolibarr-doxygen-getversion.pl
FILE_VERSION_FILTER =
FILE_VERSION_FILTER =
# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
# by doxygen. The layout file controls the global structure of the generated
@@ -524,7 +520,7 @@ FILE_VERSION_FILTER =
# You can optionally specify a file name after the option, if omitted
# DoxygenLayout.xml will be used as the name of the layout file.
LAYOUT_FILE =
LAYOUT_FILE =
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
@@ -575,7 +571,7 @@ WARN_FORMAT = "$file:$line: $text"
# and error messages should be written. If left blank the output is written
# to stderr.
WARN_LOGFILE = dev/build/html/doxygen_warnings.log
WARN_LOGFILE = doxygen_warnings.log
#---------------------------------------------------------------------------
# configuration options related to the input files
@@ -586,12 +582,12 @@ WARN_LOGFILE = dev/build/html/doxygen_warnings.log
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
INPUT = htdocs scripts
INPUT = ../../htdocs ../../scripts
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
# also the default input encoding. Doxygen uses libiconv (or the iconv built
# into libc) for the transcoding. See https://www.gnu.org/software/libiconv for
# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
# the list of possible encodings.
INPUT_ENCODING = UTF-8
@@ -603,7 +599,6 @@ INPUT_ENCODING = UTF-8
# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90
#FILE_PATTERNS = *.php *.pl *.sql *.example
FILE_PATTERNS = *.php *.pl
# The RECURSIVE tag can be used to turn specify whether or not subdirectories
@@ -616,7 +611,7 @@ RECURSIVE = YES
# excluded from the INPUT source files. This way you can easily exclude a
# subdirectory from a directory tree whose root is specified with the INPUT tag.
EXCLUDE = build dev doc document documents htdocs/conf/conf.php htdocs/custom htdocs/document htdocs/documents htdocs/includes htdocs/install/doctemplates
EXCLUDE = ../../mssql ../../mysql ../../pgsql ../../CVS ../../build ../../dev ../../doc ../../documents ../../htdocs/conf/conf.php ../../htdocs/includes/adodbtime ../../htdocs/includes/artichow ../../htdocs/includes/barcode ../../htdocs/includes/ckeditor ../../htdocs/includes/efc_xfss ../../htdocs/includes/fckeditor ../../htdocs/includes/flot ../../htdocs/includes/fpdf ../../htdocs/includes/geoip ../../htdocs/includes/jquery ../../htdocs/includes/magpierss ../../htdocs/includes/nusoap ../../htdocs/includes/odtphp ../../htdocs/includes/pear ../../htdocs/includes/phpexcel ../../htdocs/includes/php_writeexcel ../../htdocs/includes/phplot ../../htdocs/includes/phplot5 ../../htdocs/includes/pwc ../../htdocs/includes/scriptaculous ../../htdocs/includes/simplemail ../../htdocs/includes/smarty ../../htdocs/includes/smtps ../../htdocs/includes/tcpdf ../../htdocs/includes/vcard ../../htdocs/cashdesk/include/jscalendar ../../htdocs/avoir ../../htdocs/document ../../htdocs/documents ../../htdocs/lolix ../../htdocs/postnuke ../../htdocs/rapport ../../htdocs/telephonie ../../htdocs/voyage ../../htdocs/oscommerce_ws/ws_client_demo ../../htdocs/oscommerce_ws/ws_server ../../scripts/addons ../../scripts/courrier ../../scripts/lolix ../../scripts/energie
# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
# directories that are symbolic links (a Unix filesystem feature) are excluded
@@ -630,7 +625,7 @@ EXCLUDE_SYMLINKS = YES
# against the file with absolute path, so to exclude all test directories
# for example use the pattern */test/*
EXCLUDE_PATTERNS = */CVS/*
EXCLUDE_PATTERNS = */CVS/* *google* *pibarcode*
# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
# (namespaces, classes, functions, etc.) that should be excluded from the
@@ -638,33 +633,33 @@ EXCLUDE_PATTERNS = */CVS/*
# wildcard * is used, a substring. Examples: ANamespace, AClass,
# AClass::ANamespace, ANamespace::*Test
EXCLUDE_SYMBOLS =
EXCLUDE_SYMBOLS =
# The EXAMPLE_PATH tag can be used to specify one or more files or
# directories that contain example code fragments that are included (see
# the \include command).
#EXAMPLE_PATH = htdocs/modulebuilder/template
EXAMPLE_PATH = ../../dev/skeletons
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
# and *.h) to filter out the source-files in the directories. If left
# blank all files are included.
#EXAMPLE_PATTERNS = *.php
EXAMPLE_PATTERNS = *.php
# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
# searched for input files to be used with the \include or \dontinclude
# commands irrespective of the value of the RECURSIVE tag.
# Possible values are YES and NO. If left blank NO is used.
#EXAMPLE_RECURSIVE = NO
EXAMPLE_RECURSIVE = NO
# The IMAGE_PATH tag can be used to specify one or more files or
# directories that contain image that are included in the documentation (see
# the \image command).
IMAGE_PATH = doc/images
IMAGE_PATH = ../../doc/images
# The INPUT_FILTER tag can be used to specify a program that doxygen should
# invoke to filter for each input file. Doxygen will invoke the filter program
@@ -678,7 +673,7 @@ IMAGE_PATH = doc/images
# Works on Linux only
#INPUT_FILTER = ../dolibarr-doxygen-filter.pl
#INPUT_FILTER = "perl ../dolibarr-doxygen-filter.pl"
INPUT_FILTER =
INPUT_FILTER =
# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
# basis.
@@ -689,7 +684,7 @@ INPUT_FILTER =
# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
# is applied to all files.
FILTER_PATTERNS =
FILTER_PATTERNS =
# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
# INPUT_FILTER) will be used to filter the input files when producing source
@@ -742,7 +737,7 @@ REFERENCES_LINK_SOURCE = YES
# If the USE_HTAGS tag is set to YES then the references to source code
# will point to the HTML generated by the htags(1) tool instead of doxygen
# built-in source browser. The htags tool is part of GNU's global source
# tagging system (see https://www.gnu.org/software/global/global.html). You
# tagging system (see http://www.gnu.org/software/global/global.html). You
# will need version 4.8.6 or higher.
USE_HTAGS = NO
@@ -767,29 +762,27 @@ ALPHABETICAL_INDEX = YES
# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
# in which this list will be split (can be a number in the range [1..20])
#COLS_IN_ALPHA_INDEX = 5
COLS_IN_ALPHA_INDEX = 5
# In case all classes in a project start with a common prefix, all
# classes will be put under the same header in the alphabetical index.
# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
# should be ignored while generating the index headers.
IGNORE_PREFIX =
IGNORE_PREFIX =
#---------------------------------------------------------------------------
# configuration options related to the HTML output
#---------------------------------------------------------------------------
# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
# The default value is: YES.
# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
# generate HTML output.
GENERATE_HTML = YES
# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
# it.
# The default directory is: html.
# This tag requires that the tag GENERATE_HTML is set to YES.
# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
# put in front of it. If left blank `html' will be used as the default path.
HTML_OUTPUT = html
@@ -804,14 +797,14 @@ HTML_FILE_EXTENSION = .html
# standard header.
# Does not work with 1.7.3
#HTML_HEADER = dev/build/doxygen/doxygen_header.html
#HTML_HEADER = doxygen_header.html
# The HTML_FOOTER tag can be used to specify a personal HTML footer for
# each generated HTML page. If it is left blank doxygen will generate a
# standard footer.
# Does not work with 1.7.3
HTML_FOOTER = dev/build/doxygen/doxygen_footer.html
HTML_FOOTER = doxygen_footer.html
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
# style sheet that is used by each HTML page. It can be used to
@@ -820,7 +813,7 @@ HTML_FOOTER = dev/build/doxygen/doxygen_footer.html
# the style sheet file to the HTML output directory, so don't put your own
# stylesheet in the HTML output directory as well, or it will be erased!
HTML_STYLESHEET =
HTML_STYLESHEET =
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output.
# Doxygen will adjust the colors in the stylesheet and background images
@@ -857,18 +850,7 @@ HTML_TIMESTAMP = YES
# files or namespaces will be aligned in HTML using tables. If set to
# NO a bullet list will be used.
#HTML_ALIGN_MEMBERS = YES
# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML
# documentation will contain a main index with vertical navigation menus that
# are dynamically created via Javascript. If disabled, the navigation index will
# consists of multiple levels of tabs that are statically embedded in every HTML
# page. Disable this option to support browsers that do not have Javascript,
# like the Qt help browser.
# The default value is: YES.
# This tag requires that the tag GENERATE_HTML is set to YES.
HTML_DYNAMIC_MENUS = NO
HTML_ALIGN_MEMBERS = YES
# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
# documentation will contain sections that can be hidden and shown after the
@@ -876,7 +858,7 @@ HTML_DYNAMIC_MENUS = NO
# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox
# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari).
HTML_DYNAMIC_SECTIONS = NO
HTML_DYNAMIC_SECTIONS = YES
# If the GENERATE_DOCSET tag is set to YES, additional index files
# will be generated that can be used as input for Apple's Xcode 3
@@ -927,14 +909,14 @@ GENERATE_HTMLHELP = NO
# can add a path in front of the file if the result should not be
# written to the html output directory.
CHM_FILE =
CHM_FILE =
# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
# be used to specify the location (absolute path including file name) of
# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
# the HTML help compiler on the generated index.hhp.
HHC_LOCATION =
HHC_LOCATION =
# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
# controls if a separate .chi index file is generated (YES) or that
@@ -946,7 +928,7 @@ GENERATE_CHI = NO
# is used to encode HtmlHelp index (hhk), content (hhc) and project file
# content.
CHM_INDEX_ENCODING =
CHM_INDEX_ENCODING =
# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
# controls whether a binary table of contents is generated (YES) or a
@@ -970,7 +952,7 @@ GENERATE_QHP = NO
# be used to specify the file name of the resulting .qch file.
# The path specified is relative to the HTML output folder.
QCH_FILE =
QCH_FILE =
# The QHP_NAMESPACE tag specifies the namespace to use when generating
# Qt Help Project output. For more information please see
@@ -988,14 +970,14 @@ QHP_VIRTUAL_FOLDER = doc
# add. For more information please see
# http://doc.trolltech.com/qthelpproject.html#custom-filters
QHP_CUST_FILTER_NAME =
QHP_CUST_FILTER_NAME =
# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the
# custom filter to add. For more information please see
# <a href="http://doc.trolltech.com/qthelpproject.html#custom-filters">
# Qt Help Project / Custom Filters</a>.
QHP_CUST_FILTER_ATTRS =
QHP_CUST_FILTER_ATTRS =
# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this
# project's
@@ -1003,14 +985,14 @@ QHP_CUST_FILTER_ATTRS =
# <a href="http://doc.trolltech.com/qthelpproject.html#filter-attributes">
# Qt Help Project / Filter Attributes</a>.
QHP_SECT_FILTER_ATTRS =
QHP_SECT_FILTER_ATTRS =
# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can
# be used to specify the location of Qt's qhelpgenerator.
# If non-empty doxygen will try to run qhelpgenerator on the generated
# .qhp file.
QHG_LOCATION =
QHG_LOCATION =
# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files
# will be generated, which together with the HTML files, form an Eclipse help
@@ -1021,7 +1003,7 @@ QHG_LOCATION =
# the ECLIPSE_DOC_ID value. After copying Eclipse needs to be restarted before
# the help appears.
GENERATE_ECLIPSEHELP = NO
GENERATE_ECLIPSEHELP = YES
# A unique identifier for the eclipse help plugin. When installing the plugin
# the directory name containing the HTML and XML files should also have
@@ -1053,7 +1035,7 @@ GENERATE_TREEVIEW = NO
# By enabling USE_INLINE_TREES, doxygen will generate the Groups, Directories,
# and Class Hierarchy pages using a tree view instead of an ordered list.
#USE_INLINE_TREES = NO
USE_INLINE_TREES = NO
# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
# used to set the initial width (in pixels) of the frame in which the tree
@@ -1090,7 +1072,7 @@ FORMULA_TRANSPARENT = YES
# typically be disabled. For large projects the javascript based search engine
# can be slow, then enabling SERVER_BASED_SEARCH may provide a better solution.
SEARCHENGINE = YES
SEARCHENGINE = NO
# When the SERVER_BASED_SEARCH tag is enabled the search engine will be
# implemented using a PHP enabled web server instead of at the web client
@@ -1100,7 +1082,7 @@ SEARCHENGINE = YES
# full text search. The disadvances is that it is more difficult to setup
# and does not have live searching capabilities.
SERVER_BASED_SEARCH = YES
SERVER_BASED_SEARCH = NO
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
@@ -1146,14 +1128,14 @@ PAPER_TYPE = a4
# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
# packages that should be included in the LaTeX output.
EXTRA_PACKAGES =
EXTRA_PACKAGES =
# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
# the generated latex document. The header should contain everything until
# the first chapter. If it is left blank doxygen will generate a
# standard header. Notice: only use this tag if you know what you are doing!
LATEX_HEADER =
LATEX_HEADER =
# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
# is prepared for conversion to pdf (using ps2pdf). The pdf file will
@@ -1223,12 +1205,12 @@ RTF_HYPERLINKS = NO
# config file, i.e. a series of assignments. You only have to provide
# replacements, missing definitions are set to their default value.
RTF_STYLESHEET_FILE =
RTF_STYLESHEET_FILE =
# Set optional variables used in the generation of an rtf document.
# Syntax is similar to doxygen's config file.
RTF_EXTENSIONS_FILE =
RTF_EXTENSIONS_FILE =
#---------------------------------------------------------------------------
# configuration options related to the man page output
@@ -1278,13 +1260,13 @@ XML_OUTPUT = xml
# which can be used by a validating XML parser to check the
# syntax of the XML files.
#XML_SCHEMA =
XML_SCHEMA =
# The XML_DTD tag can be used to specify an XML DTD,
# which can be used by a validating XML parser to check the
# syntax of the XML files.
#XML_DTD =
XML_DTD =
# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
# dump the program listings (including syntax highlighting
@@ -1338,7 +1320,7 @@ PERLMOD_PRETTY = YES
# This is useful so different doxyrules.make files included by the same
# Makefile don't overwrite each other's variables.
PERLMOD_MAKEVAR_PREFIX =
PERLMOD_MAKEVAR_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the preprocessor
@@ -1372,14 +1354,14 @@ SEARCH_INCLUDES = YES
# contain include files that are not input files but should be processed by
# the preprocessor.
INCLUDE_PATH =
INCLUDE_PATH =
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
# patterns (like *.h and *.hpp) to filter out the header-files in the
# directories. If left blank, the patterns specified with FILE_PATTERNS will
# be used.
INCLUDE_FILE_PATTERNS =
INCLUDE_FILE_PATTERNS =
# The PREDEFINED tag can be used to specify one or more macro names that
# are defined before the preprocessor is started (similar to the -D option of
@@ -1389,14 +1371,14 @@ INCLUDE_FILE_PATTERNS =
# undefined via #undef or recursively expanded use the := operator
# instead of the = operator.
PREDEFINED =
PREDEFINED =
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
# this tag can be used to specify a list of macro names that should be expanded.
# The macro definition that is found in the sources will be used.
# Use the PREDEFINED tag if you want to use a different macro definition.
EXPAND_AS_DEFINED =
EXPAND_AS_DEFINED =
# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
# doxygen's preprocessor will remove all function-like macros that are alone
@@ -1427,12 +1409,12 @@ SKIP_FUNCTION_MACROS = YES
# If a tag file is not located in the directory in which doxygen
# is run, you must also specify the path to the tagfile here.
TAGFILES =
TAGFILES =
# When a file name is specified after GENERATE_TAGFILE, doxygen will create
# a tag file that is based on the input files it reads.
GENERATE_TAGFILE =
GENERATE_TAGFILE =
# If the ALLEXTERNALS tag is set to YES all external classes will be listed
# in the class index. If set to NO only the inherited external classes
@@ -1449,7 +1431,7 @@ EXTERNAL_GROUPS = YES
# The PERL_PATH should be the absolute path and name of the perl script
# interpreter (i.e. the result of `which perl').
#PERL_PATH = /usr/bin/perl
PERL_PATH = /usr/bin/perl
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
@@ -1471,7 +1453,7 @@ CLASS_DIAGRAMS = NO
# the mscgen tool resides. If left empty the tool is assumed to be found in the
# default search path.
#MSCGEN_PATH =
MSCGEN_PATH =
# If set to YES, the inheritance and collaboration graphs will hide
# inheritance and usage relations if the target is undocumented
@@ -1503,7 +1485,7 @@ DOT_NUM_THREADS = 0
# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory
# containing the font.
#DOT_FONTNAME = FreeSans.ttf
DOT_FONTNAME = FreeSans.ttf
# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs.
# The default size is 10pt.
@@ -1515,7 +1497,7 @@ DOT_FONTSIZE = 10
# different font using DOT_FONTNAME you can set the path where dot
# can find it using this tag.
DOT_FONTPATH =
DOT_FONTPATH =
# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
# will generate a graph for each documented class showing the direct and
@@ -1598,13 +1580,13 @@ DOT_IMAGE_FORMAT = png
# The tag DOT_PATH can be used to specify the path where the dot tool can be
# found. If left blank, it is assumed the dot tool can be found in the path.
DOT_PATH =
DOT_PATH =
# The DOTFILE_DIRS tag can be used to specify one or more directories that
# contain dot files that are included in the documentation (see the
# \dotfile command).
DOTFILE_DIRS =
DOTFILE_DIRS =
# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of
# nodes that will be shown in the graph. If the number of nodes in a graph
@@ -1652,7 +1634,3 @@ GENERATE_LEGEND = YES
# the various graphs.
DOT_CLEANUP = YES
FULL_SIDEBAR = NO
HTML_EXTRA_STYLESHEET = dev/build/doxygen/doxygen-awesome.css

View File

@@ -0,0 +1,43 @@
<!--
File added into doxygen generated documentation
-->
<!-- Google analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-9049390-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- End google analytics -->
<hr class="footer" />
<address class="footer"><small>Generated on $datetime
for <a href="http://www.dolibarr.org">$projectname</a> by Doxygen </a> $doxygenversion </small></address>
<!-- Google AdSense -->
<center>
<script type="text/javascript"><!--
google_ad_client = "pub-1071905880519467";
/* PUBBANDEAUDOLIBARR */
google_ad_slot = "1421205532";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</center>
<!-- End google adsense -->
</body>
</html>

View File

@@ -0,0 +1,63 @@
<!--
File added into doxygen generated documentation
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>$title</title>
<!-- from dolibarr.org -->
<meta http-equiv="Content-Type" content="text/html" charset=utf-8 />
<meta name="verify-v1"
content="5uTEtcSaRHlZVnb3L4x4QrpRzdw3zMZ51+mJxf/4Cd8=" />
<meta name="verify-v1"
content="ygCOli7T1nnmmIz2ikasGV2Y+1DLmLcsblrDp+tSo/Q=" />
<link href="tabs.css" rel="stylesheet" type="text/css" />
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<!-- End from dolibarr.org -->
</head>
<body>
<div id="top">
<div class="topmaincol">
<div class="divpath">
</div>
</div>
<div id="logodol">
<center>
<table width="100%">
<tr>
<td><div id="projectname">$projectname</div> - <span id="projectnumber">$projectnumber</span></td>
<td align="right"><!-- banner start -->
<table cellpadding="0" cellspacing="0" class="moduletablemybanner">
<tr>
<td>
<div class="bannergroupmybanner">
<div class="banneritemmybanner">
<script type="text/javascript"><!--
google_ad_client = "pub-1071905880519467";
/* PUBBANDEAUDOLIBARR */
google_ad_slot = "1421205532";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<div class="clr"></div>
</div>
</div>
</td>
</tr>
</table>
<!-- banner end --></td>
</tr>
</table>
</center>
</div>
<!-- End doxygen_header.html -->

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
*.db
ca_dolibarr.key
doliwamptest.iss

View File

@@ -0,0 +1,44 @@
[CustomMessages]
NameAndVersion=%1 versi<73> %2
AdditionalIcons=Icones addicionals:
CreateDesktopIcon=Crea una icona a l'&Escriptori
CreateQuickLaunchIcon=Crea una icona a la &Barra de tasques
ProgramOnTheWeb=%1 a Internet
UninstallProgram=Desinstal<61>la %1
LaunchProgram=Obre %1
AssocFileExtension=&Associa %1 amb l'extensi<73> de fitxer %2
AssocingFileExtension=Associant %1 amb l'extensi<73> de fitxer %2...
YouWillInstallDoliWamp=Va a instal<61>lar o actualitzar (Apache + Mysql + PHP + Dolibarr) al seu ordinador.
ThisAssistantInstallOrUpgrade=Aquest assistent instal<61>la o actualitza Dolibarr ERP-CRM i tots els seus requisits (Apache, Mysql i PHP) optimitzats per a l'<27>s de Dolibarr.
IfYouHaveTechnicalKnowledge=Si teniu coneixements t<>cnics i necessita usar la seva Apache, Mysql i PHP amb altres aplicacions a part de Dolibarr, no utilitzeu aquest assistent, hauria laci<63> manual d'Dolibarr sobre un Apache, Mysql i PHP existent.
ButIfYouLook=Per<65> si busca una instal<61>laci<63> autom<6F>tica, es troba en el bon cam<61>...
DoYouWantToStart=Vol iniciar el proc<6F>s d'instal<61>laci<63>/actualitzaci<63>?
TechnicalParameters=Par<61>metres t<>cnics
IfFirstInstall=Si es tracta de la primera instal laci<63>, haur<75> d'especificar alguns par<61>metres t<>cnics. Si no els ent<6E>n, no sabeu o va a procedir a una actualitzaci<63>, deixi els camps amb els valors proposats per defecte.
; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=Servidor SMTP (El seu o el del seu ISP, <20>nicament primera instal.laci<63>) :
ApachePort=Puerto Apache (<28>nicament primera instal.laci<63>, normalment <20>s el 80) :
MySqlPort=Puerto Mysql (<28>nicament primera instal.laci<63>, normalment <20>s el 3306) :
MySqlPassword=Contrasenya del servidor i la base de dades MySQL de root (<28>nicament primera instal.laci<63>):
FailedToDeleteLock=FailedToDeleteLock=Error en l'eliminaci<63> del fitxer %1/www/dolibarr/install.lock. Pot ignorar l'av<61>s per<65> <20>s possible que hagi de eliminar-lo manualment m<>s tard. En aquest cas, ser<65> informat. Feu clic a OK per continuar...
PortAlreadyInUse=Sembla que el port %1 ja est<73> sent utilitzat. Es recomana cancel<65>lar, tornar enrere i especificar un altre valor per al port% 2. Cancel<65>lar i escollir un altre valor?
FirefoxDetected=S'ha detectat Firefox al seu ordinador. Voleu activar per defecte com a navegador per Dolibarr?
ChooseDefaultBrowser=Esculli el seu navegador per defecte. Si no est<73> segur, simplement feu clic a Obrir:
LaunchNow=Llan<61>ar ara Dolibarr
ProgramHasBeenRemoved=Els arxius del programa Dolibarr han estat eliminats. No obstant aix<69> tots els seus arxius de dades es troben encara al directori %1. Haur<75> eliminar aquest directori manualment per a una desinstal completa.
DoliWampWillStartApacheMysql=L'instal<61>lador DoliWamp intentar<61> iniciar o reiniciar Apache i MySQL, aix<69> pot durar des de diversos segons a un minut despr<70>s de la confirmaci<63>. Iniciar la instal<61>laci<63> o actualitzaci<63> dels servidors web i bases de dades requerides per Dolibarr?
OldVersionFoundAndMoveInNew=S'ha trobat una versi<73> antiga de base de dades i ha estat moguda per a ser utilitzada per la nova versi<73> de Dolibarr
OldVersionFoundButFailedToMoveInNew=S'ha trobat una versi<73> antiga de base de dades, per<65> no es pot moure per a ser utilitzada per la nova versi<73> de Dolibarr

View File

@@ -0,0 +1,44 @@
[CustomMessages]
NameAndVersion=%1 version %2
AdditionalIcons=Additional icons:
CreateDesktopIcon=Create a &desktop icon
CreateQuickLaunchIcon=Create a &Quick Launch icon
ProgramOnTheWeb=%1 on the Web
UninstallProgram=Uninstall %1
LaunchProgram=Launch %1
AssocFileExtension=&Associate %1 with the %2 file extension
AssocingFileExtension=Associating %1 with the %2 file extension...
YouWillInstallDoliWamp=You will install or upgrade DoliWamp (Apache+Mysql+PHP+Dolibarr) on your computer.
ThisAssistantInstallOrUpgrade=This assistant installs or upgrades Dolibarr ERP-CRM and all required third party softwares (Apache, Mysql and PHP) optimized for a Dolibarr usage.
IfYouHaveTechnicalKnowledge=If you have technical knowledge and plan to share your Apache, Mysql and PHP with other projects than Dolibarr, you should not use this assistant and make a manual installation of Dolibarr on your existing Apache, Mysql and PHP installation.
ButIfYouLook=But if you look for an automatic setup, you''re on the good way...
DoYouWantToStart=Do you want to start installation/upgrade process ?
TechnicalParameters=Technical parameters
IfFirstInstall=If first install, please specify some technical parameters. If you don't understand, are not sure, or are doing an upgrade, just leave the default values.
; WARNING !!! STRINGS HERE MUST BE LOWER THAN 60 CHARACTERS
SMTPServer=SMTP server (your own or ISP SMTP server, first install only) :
ApachePort=Apache port (first install only, common choice is 80) :
MySqlPort=MySql port (first install only, common choice is 3306) :
MySqlPassword=MySql server and database password you want for root (first install only):
FailedToDeleteLock=Failed to delete the file %1/www/dolibarr/install.lock. You can ignore warning but you may have to remove it manually later when asked. Click OK to continue...
PortAlreadyInUse=Port %1 seems to be already in use. You should cancel to go back and choose another value for %2 port. Cancel choice and choose another value ?
FirefoxDetected=Firefox has been detected on your computer. Would you like to use it as the default browser for Dolibarr ?
ChooseDefaultBrowser=Please choose your default browser. If you are not sure, just click Open :
LaunchNow=Launch Dolibarr now
ProgramHasBeenRemoved=Dolibarr program files have been removed. However, all your data files are still in directory %1. You must remove this directory manually for a complete uninstall.
DoliWampWillStartApacheMysql=DoliWamp installer will now start or restart Apache and Mysql, this may last from several seconds to one minute after this confirmation. Start to install or upgrade the web and database server required by Dolibarr ?
OldVersionFoundAndMoveInNew=An old database version has been found and moved to be used by new Dolibarr version
OldVersionFoundButFailedToMoveInNew=An old database version has been found but could not be moved to be used with new Dolibarr version

Some files were not shown because too many files have changed in this diff Show More