Commit graph

147967 commits

Author SHA1 Message Date
Frédéric FRANCE
573f951ac9
clean code (#35541)
* 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

* clean code
2025-10-01 13:44:36 +02:00
Mohamed DAOUD
cb23873769
NEW Public donation page (#35565)
* public page invoice

* trans keys

* FIX CI

* FIX phpstan

* fix CI

* fix stan
2025-10-01 13:40:41 +02:00
Frédéric FRANCE
3785dd2d17
clean code (#35567)
* clean code

* clean code

* clean code
2025-10-01 13:30:02 +02:00
ldestailleur
3bab3fd349 NEW Can show both currency code and symbol into the select of currency 2025-09-30 19:02:15 +02:00
ldestailleur
54eaa1f106 More spellcheck 2025-09-30 18:30:59 +02:00
ldestailleur
9458392ae1 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-30 02:50:38 +02:00
ldestailleur
a3ee1b0c11 Check there is no dolcrypt data into demo files. 2025-09-30 02:50:17 +02:00
ldestailleur
9fd37b308e CSS install 2025-09-30 02:36:47 +02:00
ldestailleur
a546806788 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-09-30 02:26:51 +02:00
ldestailleur
a5ff29ebce Fix demo data 2025-09-30 02:26:29 +02:00
ldestailleur
d372f0d1f8 Look and feel v23 2025-09-30 01:20:25 +02:00
ldestailleur
d6a579f437 CSS 2025-09-30 00:43:18 +02:00
Florian Mortgat
89757d5cbf
NEW: hooks showInputExtraField and showOutputExtraField to override ExtraFields::show(Input|Output)Field (#35496)
* NEW: hooks `showInputExtraField` and `showOutputExtraField` to override `ExtraFields::showInputField` and `ExtraFields::showOutputField`

* Fix inter-hook interference with 'showOptionals' because resPrint isn't output right after calling executeHooks

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-29 23:31:26 +02:00
Norbert Penel
d96de728ea
Update project selection with additional parameters (#35542)
Fix #35500
2025-09-29 23:19:04 +02:00
Charlène Benke
420f4ff416
add MAIN_DOCUMENTS_LIST_IN_TWOCOLUMNS params (#35532)
* add MAIN_DOCUMENTS_LIST_IN_TWOCOLUMNS params

Display documents lists on two columns instead two following table

* Update document_actions_post_headers.tpl.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-29 21:45:10 +02:00
Charlène Benke
a91cf6086a
Add hook on expense api (#35438)
* Add hook on expense api

* Fix SQL query construction in api_shipments.class.php

* Add global hookmanager declaration in api_shipments

* Remove unnecessary blank lines in api_shipments.class.php

* Remove unnecessary blank lines in api_shipments.class.php

* Update api_shipments.class.php

* Update api_shipments.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-29 21:26:41 +02:00
Mohamed DAOUD
c222bf1f85
ip protection for invoice creation (#35557) 2025-09-29 21:13:01 +02:00
Frédéric FRANCE
925d6f450d
add country and custom code in fetch line (#35554)
* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

* add country and custom code in fetch line

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-29 21:09:06 +02:00
Frédéric FRANCE
dd67cab64f
fix set project for actioncomm (#35543) 2025-09-29 21:07:00 +02:00
kkhelifa-opendsi
b84969a548
NEW : Add missing parameters for menus on webportal hook (#35550) 2025-09-29 20:44:13 +02:00
Frédéric FRANCE
700463596e
verify if file exists before trying to include (#35548)
* verify if file exists before trying to include

* verify if file exists before trying to include
2025-09-29 20:42:44 +02:00
Frédéric FRANCE
66f9bfb764
fix typos in ChangeLog (#35546) 2025-09-29 20:41:52 +02:00
Frédéric FRANCE
e0fd1bdd3e
clean code (#35545) 2025-09-29 20:41:32 +02:00
kkhelifa-opendsi
341a88f48a
FIX : Fix variable typos in Context class or webportal (#35551) 2025-09-29 20:41:20 +02:00
Frédéric FRANCE
4657b5f02c
fix CI (#35556) 2025-09-29 20:40:36 +02:00
ldestailleur
d2e101bafe css 2025-09-29 19:13:57 +02:00
ldestailleur
5bbfc5e025 Hide phpinfo link during upgrade process (already forbidden) 2025-09-29 16:06:16 +02:00
ldestailleur
e8aac4e17d Trans 2025-09-29 15:19:37 +02:00
ldestailleur
efd5e48f78 NEW The PHP info is in a popup in install page. 2025-09-29 13:56:43 +02:00
ldestailleur
c05004415b Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-29 12:27:23 +02:00
ldestailleur
254924712d Better error messgae 2025-09-29 12:04:56 +02:00
Frédéric FRANCE
164f2c4414
clean code (#35539)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-09-28 23:19:33 +02:00
Laurent Destailleur
e73ca1d749 Better error management 2025-09-28 23:17:26 +02:00
Laurent Destailleur
3c57870e31 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-28 22:44:37 +02:00
Charlène Benke
277c01a432
Implement CRUD operations for interventional lines and contacts (#35457)
* Implement CRUD operations for interventional lines and contacts

Added methods to manage interventional lines and contacts.

* Update api_interventions.class.php

* Fix variable references in api_interventions.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-28 22:41:42 +02:00
Regis Houssin
ef21145b1f
FIX #35519 (security) missing check user rights (#35527)
* FIX (security) missing check user rights

* FIX remove unnecessary check
2025-09-28 22:40:03 +02:00
Frédéric FRANCE
f5dab1a3b6
clean code (#35535)
* clean code

* clean code

* clean code

* clean code

* clean code
2025-09-28 22:27:15 +02:00
Jon Bendtsen
f3a62ae0b1
If the number of categories are smaller than the limit and the page is not 0, then we should not return anything (#35509)
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-09-28 22:26:48 +02:00
Laurent Destailleur
131d1390bc Debug v23 2025-09-28 22:20:44 +02:00
Laurent Destailleur
0564b44678 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-28 21:47:12 +02:00
Laurent Destailleur
4de515c4df Debug v23 2025-09-28 21:45:37 +02:00
Frédéric FRANCE
29db95a8b3
clean code (#35538)
* clean code

* clean code

* clean code
2025-09-28 21:44:41 +02:00
HENRY Florian
b117b315a2
fix: if MAXREFONDOC is set to -1 do not output Orders in Pulbic note (#35493)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-28 21:01:10 +02:00
Frédéric FRANCE
c4068211c5
add missing translation (#35536)
* add missing translation

* add missing translation
2025-09-28 20:59:52 +02:00
Frédéric FRANCE
a8b4ae7dfb
clean code (#35534)
* clean code

* clean code

* clean code

* clean code

* clean code
2025-09-28 20:58:18 +02:00
Frédéric FRANCE
7fb7d38ffc
clean code (#35533) 2025-09-28 20:56:54 +02:00
Laurent Destailleur
38a7524846 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-28 20:01:36 +02:00
Laurent Destailleur
f30fb7a6a5 Test 2025-09-28 19:01:48 +02:00
Laurent Destailleur
54ad6ee3c9 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-09-28 18:44:05 +02:00
Laurent Destailleur
8db1c3eec2 Code comment 2025-09-28 18:42:49 +02:00