Commit Graph

134485 Commits

Author SHA1 Message Date
Laurent Destailleur
3aff6cded3 More phpuint tests 2026-01-07 14:14:37 +01:00
Laurent Destailleur
70a4de6394 Fix with accent like é are allowed in path 2026-01-07 13:28:56 +01:00
Laurent Destailleur
1a363037b3 FIX #GHSA-w5j3-8fcr-h87w 2026-01-07 13:19:08 +01:00
Laurent Destailleur
71293d00c7 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2026-01-07 11:51:59 +01:00
Laurent Destailleur
4d26c3c553 Fix pb with a bad file 2026-01-07 11:42:51 +01:00
atm-corentin
515e095e27 NEW add Tags & Categories on MOs (#36816) 2026-01-07 11:23:20 +01:00
Frédéric FRANCE
fda736be6f can use an extrafield value in filter (#36822) 2026-01-07 11:14:27 +01:00
HENRY Florian
2dbc4c5e01 fix: if holiday type have bock if negative, it is ignored when balance is 0 (#36817)
* fix: backport of holiday approval if block_if_negative

* fix: backport of holiday approval if block_if_negative
2026-01-07 11:08:40 +01:00
Frédéric FRANCE
5509203cef clean code (#36819) 2026-01-07 11:07:31 +01:00
Laurent Destailleur
55a17a33c3 Debug v23 2026-01-07 02:35:53 +01:00
Laurent Destailleur
9ab0d26e71 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-01-07 01:14:42 +01:00
Laurent Destailleur
e12e15d89f CSS 2026-01-07 01:12:10 +01:00
ThomasNgr-OpenDSI
bf8575698d NEW : chose which payment request to include in bank transfer (#36814)
* Add checkboxes to bank transfer screen

* make checked lines be used when creating the SEPA mandate
2026-01-06 16:02:35 +01:00
Frédéric FRANCE
b369576a9d NEW add support of subtotals on more objects (#34125)
* add more subtotals

* add more subtotals

* class

* class

* wip

* wip

* wip

* wip

* doc

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* fix

* fix

* fix

* fix

* fix

* fix

* clean code

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix

* fix

* fix

* fix

* fix

* fix

* fetch extraparams

* add confirms

* add options

* add options

* add options

* add options

* add options

* add options

* add options

* fix

* wip

* wip

* fix

* fix

* fix

* fix

* fix

* fix
2026-01-06 15:58:06 +01:00
Alexandre SPANGARO
55ba9fc1f9 NEW Accountancy - Add transaction model (SQL Part) (#36807)
* NEW Accountancy - Add transaction model

* FIX CI

* Fix name & length
2026-01-06 14:49:22 +01:00
Laurent Destailleur
938903a836 css 2026-01-06 11:48:51 +01:00
Laurent Destailleur
9edc85b0be Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-01-06 11:22:47 +01:00
Laurent Destailleur
a703aa6b0f css 2026-01-06 11:22:36 +01:00
Alexandre SPANGARO
d112d09a52 Missing translation (#36806)
* Missing link to language file

* Missing link to language file
2026-01-06 10:52:34 +01:00
Laurent Destailleur
3a1892e0cd css 2026-01-06 10:34:53 +01:00
Laurent Destailleur
76cebeca39 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-01-06 10:26:32 +01:00
Laurent Destailleur
7f73d92dc8 Fix select of product and last date in list of time spent 2026-01-06 10:25:39 +01:00
Laurent Destailleur
925381937a Add last date of change 2026-01-06 10:05:59 +01:00
PsyCrow
c4ca165970 NEW Add condition to exclude unpaid invoices from profit (#36693)
* Add condition to exclude unpaid invoices from profit

Only qualify paid invoices to profit calculation

* Fix condition to check invoice status instead of type

Fix condition to check invoice status instead of type.
FIX #36692 issue
2026-01-06 07:44:58 +01:00
Adnan RIHAN
a8ec96baf5 CLOSE #36727 Add ability to objectlink invoice_supplier (#36728)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-06 00:12:05 +01:00
Lucas Marcouiller
e0f3ee85ca Fix fill news & product on email template (#36756)
* Fix fill news & product on email template

* fix CI

* Update mailtemplate.php

---------

Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-06 00:09:37 +01:00
spsolauv
ac36cda432 ActionComm clone also categories when cloning object (#36761)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-06 00:04:59 +01:00
spsolauv
d6abd9305f Make CommonObject::cloneCategories() generic (#36758)
It was working only for products

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 23:45:26 +01:00
Jyhere
00d2d24fe5 Add printFieldListWhere / printFieldListTitle missing hooks in invoice template list (#36778)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 20:21:08 +01:00
Laurent Destailleur
41caa96dd8 CSS 2026-01-05 19:52:34 +01:00
Laurent Destailleur
4d2c86aa8d NEW Can use colored switch in setup factory 2026-01-05 19:34:31 +01:00
Laurent Destailleur
8873639379 Debug v23 2026-01-05 19:21:18 +01:00
Frédéric FRANCE
619a2a6d65 list product and service categories (#36779)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 19:01:11 +01:00
Laurent Destailleur
23930ca58e Fix CI 2026-01-05 18:52:32 +01:00
Laurent Destailleur
340e969120 css 2026-01-05 18:50:38 +01:00
Maxime Kohlhaas
bfe8f57c03 Fix : updateline was not possible because of wrong status test (#36802)
* Fix : updateline was not possible because of wrong status test

* Fix : better fix, remove useless test to work like on customer facrec
2026-01-05 18:44:55 +01:00
lvessiller-opendsi
eecc4a901d FIX height of shipping address box in proposal PDF model (#36775)
* FIX height of shipping adress box in proposal PDF model

* Update pdf_cyan.modules.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 18:39:27 +01:00
Laurent Destailleur
9f7a5da7c2 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-01-05 18:05:59 +01:00
Laurent Destailleur
7bc72d348c Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-01-05 18:05:44 +01:00
Laurent Destailleur
729ea3afcc Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-01-05 18:05:33 +01:00
Laurent Destailleur
263362069f Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2026-01-05 18:05:17 +01:00
ThomasNgr-OpenDSI
a648ec6670 FIX: inventory qty is not saved if page > 1 (#36804)
* FIX: inventory quantities were not saved when on page != 1

* Add sorting by batch number
2026-01-05 17:55:11 +01:00
ptibogxiv
285a67ad3b FIX API content-type assignment (#36771)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 17:53:14 +01:00
Laurent Destailleur
ec88bf8426 Fix warnings 2026-01-05 17:52:57 +01:00
Jyhere
05f010a655 FIX: reception reopening lacks of message when an error occurs (#36752)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 17:47:02 +01:00
Jyhere
d88730174c FIX: reception reopening lacks of message when an error occurs (#36752)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 17:46:45 +01:00
Frédéric FRANCE
7f06060592 fix getTooltipContentArray in myobject.class.php (#36755) 2026-01-05 17:45:24 +01:00
Francis Appels
21f4769c6c Fix missing line number when bom card in sub bom mode (#36805) 2026-01-05 17:43:22 +01:00
Francis Appels
007f8d6ea8 Fix missing line number when bom card in sub bom mode (#36805) 2026-01-05 17:43:08 +01:00
Laurent Destailleur
8734fb9f3b Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-01-05 17:41:33 +01:00