135794 Commits

Author SHA1 Message Date
Rikard Bosnjakovic
5c3acbcc60 NEW Add thumbnails and stock value to product category listing (#37510)
* NEW 37509

* Fix entity casting in show_photos call

* Update viewcat.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-16 20:43:16 +01:00
Laurent Destailleur
449f0cbd23 Automated merge from 23.0 to develop 2026-03-16 10:20:04 +01:00
Laurent Destailleur
2985c8bd21 Automated merge from 22.0 to 23.0 by tool pullmerge.sh 2026-03-16 10:20:01 +01:00
Laurent Destailleur
a222fe5360 Automated merge from 21.0 to 22.0 by tool pullmerge.sh 2026-03-16 10:19:58 +01:00
Laurent Destailleur
e98c441c4c Automated merge from 20.0 to 21.0 by tool pullmerge.sh 2026-03-16 10:19:56 +01:00
Laurent Destailleur
638fd27af2 Automated merge from 19.0 to 20.0 by tool pullmerge.sh 2026-03-16 10:19:43 +01:00
Laurent Destailleur
f9c6562de9 Automated merge from 18.0 to 19.0 by tool pullmerge.sh 2026-03-16 10:18:38 +01:00
Laurent Destailleur
8ede2e75f5 Automated merge from 17.0 to 18.0 by tool pullmerge.sh 2026-03-16 10:18:34 +01:00
Laurent Destailleur
86bb0b4cc5 Automated merge from 16.0 to 17.0 by tool pullmerge.sh 2026-03-16 10:17:50 +01:00
Laurent Destailleur
4098eafe24 Automated merge from 15.0 to 16.0 by tool pullmerge.sh 2026-03-16 10:16:32 +01:00
Laurent Destailleur
5915aa4846 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-16 10:11:40 +01:00
Laurent Destailleur
9db76503e4 Clean code 2026-03-16 10:11:31 +01:00
Laurent Destailleur
fe4da5614a Trans 2026-03-16 09:46:21 +01:00
minimexat
e5135ed8ab Fix missing POST/Redirect/GET after proposal validation (#37507)
After confirm_validate succeeds, redirect back to the card so the
page renders with the correct post-validation state. Without this,
the Validate button stays visible even though the proposal was
already validated in the database.

Fixed by adding a Location redirect at the end of the success branch,
same pattern used by confirm_cancel and confirm_clone.

Fixes #37480

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-16 09:38:51 +01:00
Laurent Destailleur
a33b97b311 CI 2026-03-16 09:20:41 +01:00
Laurent Destailleur
10d780ad60 CI 2026-03-16 09:01:39 +01:00
Laurent Destailleur
c783b305dc Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-15 15:29:16 +01:00
Laurent Destailleur
ae5d7b6fb6 CI 2026-03-15 15:29:01 +01:00
John BOTELLA
559454e4d4 Fix : fontawesome icon list in doc (#37481)
* Fix fontawesome icon list

* Label

* remove useless test

* Fix doc php stan

* Fix doc php stan

* Fix doc php stan
2026-03-15 14:54:59 +01:00
Laurent Destailleur
6505e41b4d Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into 15.0 2026-03-15 14:51:02 +01:00
William Desportes
9e13496975 Fix User creation API permission check (#37502)
Bug introduced by 3c9d8bc931

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-15 14:48:32 +01:00
Laurent Destailleur
d33e0dd302 Fix error management 2026-03-15 14:47:28 +01:00
Laurent Destailleur
cb96c5fbed FIX Missing field in fetch 2026-03-15 14:43:53 +01:00
Laurent Destailleur
7c399bd78b Fix CSS and look and feel v23 2026-03-15 14:34:28 +01:00
Laurent Destailleur
22804ef1d6 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-15 14:34:04 +01:00
Laurent Destailleur
0d50af64a2 Fix CSS and look and feel v23 2026-03-15 14:33:46 +01:00
minimexat
57812a1272 Fix PHP warnings for undefined property and array keys in purchasesjournal.php (#37505)
* Fix missing POST/Redirect/GET after proposal validation

After confirm_validate succeeds, redirect back to the card so the
page renders with the correct post-validation state. Without this,
the Validate button stays visible even though the proposal was
already validated in the database.

Fixes #37480

* Fix missing billed field in expedition INSERT causing DB error

The billed column has no default value in llx_expedition, but was
not included in the INSERT statement in Expedition::create().
This caused a strict SQL error when creating delivery notes.

- Initialize $this->billed = 0 on the property declaration
- Add billed to the INSERT column list with value 0

Fixes #37452

* Update expedition.class.php

* Refactor proposal closing and document generation logic

Reload the proposal object after closing and before generating the document. Removed the redundant fetch call and the header redirection.

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-15 13:52:13 +01:00
Laurent Destailleur
5760b67393 Avoid redirect 2026-03-15 13:34:41 +01:00
Laurent Destailleur
558064b9be Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-15 12:35:47 +01:00
Laurent Destailleur
46c764c689 CI 2026-03-15 12:35:29 +01:00
Rikard Bosnjakovic
6f4c1ef972 Whitespace in the middle of a tracking number will break the link when (#37501)
the user tries to follow the shipping, so we remove all whitespace.
2026-03-15 12:24:15 +01:00
Laurent Destailleur
bc29bc1a8a Automated merge from 23.0 to develop 2026-03-15 12:16:23 +01:00
Laurent Destailleur
4908f4acba Automated merge from 22.0 to 23.0 by tool pullmerge.sh 2026-03-15 12:16:21 +01:00
Laurent Destailleur
ce9f993856 Automated merge from 21.0 to 22.0 by tool pullmerge.sh 2026-03-15 12:16:18 +01:00
Laurent Destailleur
2a3982f2fd Automated merge from 20.0 to 21.0 by tool pullmerge.sh 2026-03-15 12:16:15 +01:00
Laurent Destailleur
e77af9c26c Automated merge from 19.0 to 20.0 by tool pullmerge.sh 2026-03-15 12:15:32 +01:00
Laurent Destailleur
0f6c62856b Automated merge from 23.0 to develop 2026-03-15 12:08:40 +01:00
Laurent Destailleur
e8a02f169a Automated merge from 22.0 to 23.0 by tool pullmerge.sh 2026-03-15 12:08:38 +01:00
Laurent Destailleur
ac1a56fd00 Automated merge from 21.0 to 22.0 by tool pullmerge.sh 2026-03-15 12:08:35 +01:00
Laurent Destailleur
e0ceff086e Automated merge from 20.0 to 21.0 by tool pullmerge.sh 2026-03-15 12:08:32 +01:00
Laurent Destailleur
28b77bc599 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-15 12:06:56 +01:00
Laurent Destailleur
84eae7147b Complete #37490 2026-03-15 12:06:34 +01:00
Laurent Destailleur
fbd80c35d8 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2026-03-15 12:04:47 +01:00
William Desportes
2f5a74e34c Fix User creation API permission check (#37504)
Fixes #30465

Bug introduced by 3c9d8bc931
And still present in the change 7b54824d49
See: 7b54824d49 (diff-64e82e2f84fc5a1af766e17f0e533221c48231c6bbe3f342af899ee6854748fb)
2026-03-15 12:01:33 +01:00
Vincent Penel
cad1d11aee Fix Ticket Permission (#37490)
* Fix Permission

* message

* Update html.formticket.class.php

* Update card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-15 11:53:00 +01:00
Laurent Destailleur
15ddf8b2ad Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-15 11:52:23 +01:00
Laurent Destailleur
72d6859473 CI 2026-03-15 11:52:13 +01:00
John BOTELLA
a0ddd26b63 Uiux : Update event-message doc to include JS context set event tool (#37444)
* Update event-message doc

* php cs

* Try fix trafix how see ghost

* Try fix trafix how see ghost

* Try fix trafix how see ghost

* Try fix trafix how see ghost

* Try fix travis

* Try fix travis

* Try fix travis

* Try fix travis

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-15 11:00:08 +01:00
Alain Cis
0f2d81203b NEW #36638 Feature: Add PDF document generation to Salaries module (#36785)
* Feature: Add PDF document generation to Salaries module

* Fix jobs errors: https://github.com/Dolibarr/dolibarr/actions/runs/21544265754

* Update CommonClassTest.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-14 19:55:08 +01:00
Laurent Destailleur
7753db3704 AI 2026-03-14 19:51:54 +01:00