Commit Graph

8752 Commits

Author SHA1 Message Date
Frédéric FRANCE
4657b5f02c fix CI (#35556) 2025-09-29 20:40:36 +02:00
ldestailleur
5bbfc5e025 Hide phpinfo link during upgrade process (already forbidden) 2025-09-29 16:06:16 +02:00
ldestailleur
efd5e48f78 NEW The PHP info is in a popup in install page. 2025-09-29 13:56:43 +02:00
ldestailleur
254924712d Better error messgae 2025-09-29 12:04:56 +02:00
kkhelifa-opendsi
21af311344 NEW : Change the path for the mailing files (#34878)
* NEW : Change the path for the mailing files because if you have more than 100 mailing you have the files of the previous mailing show in the newest.
Only activate if the global MAILING_USE_NEW_PATH_FOR_FILES is set to 1.
Add a script for move files to new path.

* Place migration script into repair.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
Co-authored-by: tnegre <tnegre@open-dsi.fr>
2025-09-27 00:08:56 +02:00
kkhelifa-opendsi
a9cd1d2bb9 New : Copy support of the deposit percent of the payment mode found in customer proposal, customer order and customer invoice to supplier proposal, order and invoice (#35432)
* New : Copy support of the deposit percent of the payment mode found in customer proposal, customer order and customer invoice to supplier proposal, order and invoice

* Correction pre-commit / travis CI

* Correction pre-commit / travis CI

* Correction pre-commit / travis CI

* Correction pre-commit / travis CI
2025-09-26 23:59:51 +02:00
Marc de Lima Lucio
8428a5ccfa NEW: extrafields: add field to link a field to a module (#34416)
* NEW: extrafields: add field to link a field to a module

* Update 22.0.0-23.0.0.sql

* Update llx_extrafields.sql

* Update 22.0.0-23.0.0.sql

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-25 12:20:46 +02:00
Vincent de Grandpré
2d76f12dae Repair recalculateinvoicetotal (#35381)
* PHPStan > Update baseline

* FIX#33963 - Enabling foreign key field to allow mandatory parameter saving

* Added author to copyright

* Correction calcul du total des taxes

* Travis

* code format

* espaces superflus

* bis

* Update repair.php

* Update repair.php

* PHPStan > Update baseline

* set paid = 1 when total_ttc equals sum of payments

* current upstream file

---------

Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-20 00:49:52 +02:00
ldestailleur
43cf29d2e1 Clean corrupted data 2025-09-19 12:20:22 +02:00
ldestailleur
4a363478ae Clean code with rector 2025-09-18 16:26:38 +02:00
ldestailleur
2572847b2a Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-17 18:29:07 +02:00
ldestailleur
7e93fe7a5c Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-09-17 18:28:18 +02:00
ldestailleur
09eefb5031 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-09-17 18:26:27 +02:00
ldestailleur
c0c1ef276f Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-09-17 18:26:07 +02:00
ldestailleur
70f6a23e6f Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-09-17 18:24:17 +02:00
ldestailleur
8c6ecd1144 Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0 2025-09-17 18:23:37 +02:00
Charlène Benke
c5451242e7 Add default values for database configuration (#35366)
warning error yet correct on old version
2025-09-17 14:46:32 +02:00
Laurent Destailleur
f39fde3f43 Fix corrupted type of vat -1. 2025-09-16 02:24:28 +02:00
Laurent Destailleur
8e1cf72de0 Debug v23 2025-09-16 00:56:18 +02:00
Charlène Benke
175eea301f NEW add private and public note on ticket (#35303)
* Update copyright and add note fields in SQL

* Add note_public and note_private columns to llx_ticket

* Implement notes tab in ticket details

* Add fk_user_modif column to llx_ticket table

* Add fk_user_modif column to llx_ticket table

* Add files via upload

* Add private and public note fields to ticket class

* Update ticket.class.php

* Update ticket.class.php

* Update note.php

* Update note.php

* Update note.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-15 16:17:28 +02:00
ldestailleur
db32812476 css 2025-09-15 14:45:02 +02:00
ldestailleur
b87f18cb4f css 2025-09-15 14:42:21 +02:00
ldestailleur
8456749135 Clean code. Removed octicons directory. 2025-09-15 14:40:34 +02:00
Eric - CAP-REL
1f8b5db2c7 exit code must be >= 0 (#35311) 2025-09-12 02:29:23 +02:00
ldestailleur
5fdfa79e56 Fix missing field migration, fix select2 2025-09-11 15:35:23 +02:00
ldestailleur
05e29b5ae6 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-10 11:53:39 +02:00
ldestailleur
8ee974488b SQL 2025-09-10 11:49:09 +02:00
Nicolas Domenech
1583d69cda #35271 [SQL] add: mandatory signature fields (#35273)
* #35271 [SQL] add: mandatory signature fields

Data model for add feature we want add checkbox on for tell who c can sign in contact
Ex: On contract card we want 2/3 signatories
-- Later we add feature for link external signature link with mandatory signautre fields on contact.

* Update llx_element_contact.sql

* Update 22.0.0-23.0.0.sql

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-10 11:12:26 +02:00
Alexandre SPANGARO
bacdee81a8 NEW Accountancy - Analytical axis (SQL Structure) (#34738)
* NEW Accountancy - Analytical axis (SQL Structure)

* Add analytic account & distribution

* Remove UNIQUE

* Update unique Index

* Rename

* Error on REFERENCES of CONTRAINT

* Remove _c

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-08 12:50:54 +02:00
ldestailleur
97d5025c08 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-07 18:51:58 +02:00
ldestailleur
0140d1e7cb Clean SQL 2025-09-05 16:18:06 +02:00
ldestailleur
c2ed4519b1 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-09-05 11:38:30 +02:00
ldestailleur
781adf507b Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0 2025-09-04 20:47:13 +02:00
ThomasNgr-OpenDSI
01aa901f93 18.0 fix CVE 2024 40137 (#34762)
* Sec: Remove all functions that accept callable params - CVE-2024-40137

* FIX #34746 - More complete fix for CVE-2024-40137

---------

Co-authored-by: ldestailleur <eldy@destailleur.fr>
2025-09-04 14:59:44 +02:00
ldestailleur
8a1ec5634f Clean code between subprice/pu_ht and subprice_ttc/pu_ttc 2025-09-03 22:29:36 +02:00
HENRY Florian
644cb00136 new: add fitid columnin llx_bank_import (#35128) 2025-08-30 15:36:55 +02:00
Frédéric FRANCE
96130d7562 wip workstation tms (#35126)
* wip workstation tms

* wip workstation tms

* setup

* setup

* setup

* setup

* setup
2025-08-29 17:20:20 +02:00
ldestailleur
4f40278987 Fix bad index 2025-08-29 02:19:47 +02:00
ldestailleur
ae20554a4d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-08-28 16:40:48 +02:00
ldestailleur
088856ad50 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-08-28 16:40:14 +02:00
ldestailleur
f7a3d295cc Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-08-28 14:04:47 +02:00
Laurent Destailleur
f30b2ef8aa NEW More index for memberships table 2025-08-28 04:02:16 +02:00
Laurent Destailleur
d16a66f269 Better management of how we store localtax vat rate for customer price. 2025-08-28 02:11:53 +02:00
ldestailleur
6e62ccc62f Table for variant module must be created at module activation only 2025-08-20 20:36:02 +02:00
ldestailleur
ef5f825667 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-08-20 16:52:22 +02:00
ldestailleur
263626b2fd Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-08-20 16:51:05 +02:00
ldestailleur
f722602402 Fix comparison on version to show the warning to upgrade database 2025-08-20 16:02:46 +02:00
ldestailleur
2629119365 Fix missing defaultvalue 2025-08-17 17:12:54 +02:00
ldestailleur
c041ce5f41 Add field dispute_status to follow invoice in dispute mode 2025-08-17 16:06:28 +02:00
ldestailleur
01d168afb7 Add doc comment, and add field date_reception in commande_fournisseur
for #34975
2025-08-17 01:45:34 +02:00