Laurent Destailleur
3a4192a1f2
Fix CI.
2025-11-11 19:27:49 +01:00
Laurent Destailleur
2355a3b53b
Merge branch 'fix_dev_mysql_workbench' of github.com:hregis/dolibarr into hregis-fix_dev_mysql_workbench
2025-11-11 17:59:54 +01:00
Laurent Destailleur
e1dffb015f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-11 17:47:33 +01:00
Laurent Destailleur
9b20da1475
Fix rename of function
2025-11-11 17:47:23 +01:00
Aksanti Bahiga tacite
228a91c923
[FEAT] Displaying the label instead of the id ( #36210 )
2025-11-11 17:44:39 +01:00
Frédéric FRANCE
89d4b29120
fix stock display in replenish ( #36209 )
2025-11-11 17:41:03 +01:00
Laurent Destailleur
d8656d523b
Debug v23
2025-11-11 15:12:31 +01:00
Laurent Destailleur
2db13a49b9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-11 15:07:09 +01:00
Laurent Destailleur
9914e6280b
WIP LNE
2025-11-11 15:06:57 +01:00
Norbert Penel
b30718ebfa
Update ticket.class.php ( #34932 )
...
* Update ticket.class.php
bad init in class
* Update ticket.class.php
* Update ticket.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-11 11:18:50 +01:00
Jon Bendtsen
df4cd2fc65
FIX adding tms and datec to email templates ( #36189 )
...
* NEW: adding tms and datec to email templates
* Escaping a timestamp string I just generated myself
* switching single and double quotes in escape line for tms and datec to make the build system happy?
* Add an id to the table
* showing better names than tms and datec
* Changing code to label to fix #29116
* using hregis advice to use idate not escape the string with date
* requested changes
* forgot to add my name to editors
* had to make class changes for API to work
* setting datec back to int|string
* removing unused code lines and using idate in the api file
* no tms in create or update, but select. No datec in update
* expanding hurl tests to prevent post with id or tms, put with id or datec
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-11-11 09:02:57 +01:00
Frédéric FRANCE
538baecead
display member photo with hash ( #36205 )
...
* display member photo with hash
* display member photo with hash
* display member photo with hash
* display member photo with hash
2025-11-11 08:58:29 +01:00
Regis Houssin
a00ff66f45
FIX member photo and thirdparty logo not deleted in documents directory ( #36197 )
...
* FIX member photo with web portal don't need login
* FIX member photo not deleted
* FIX pre-commit
* FIX phan error and uniformize code
* FIX pfffffff pre-commit
* FIX uniformize code
* FIX remove TODO
* FIX change const name
* FIX missing add in ECM during creation
* FIX add user photo in ecm
* FIX phan error
2025-11-11 08:56:33 +01:00
github-actions[bot]
1ee0c4f4ba
PHPStan > Update baseline ( #36208 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-11-11 08:52:46 +01:00
Laurent Destailleur
2df6fa0237
Add test on data decryption
2025-11-11 01:32:17 +01:00
Laurent Destailleur
78cb2e0294
Drop a not used column to simplify
2025-11-11 01:20:26 +01:00
Laurent Destailleur
cc7f297b47
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-11 01:00:27 +01:00
Laurent Destailleur
73cc0c1701
WIP LNE
2025-11-11 00:59:51 +01:00
Laurent Destailleur
35b0625a76
Fix regression
2025-11-11 00:27:18 +01:00
Laurent Destailleur
372487c30f
Debug v23
2025-11-10 02:38:49 +01:00
Laurent Destailleur
933c90aa5e
Clean language files
2025-11-10 02:19:32 +01:00
Laurent Destailleur
0076b1d276
Try to fix phpstan
2025-11-10 01:55:39 +01:00
Laurent Destailleur
50430d0a1b
Debug v23
2025-11-10 00:41:20 +01:00
Laurent Destailleur
7b842b5028
Manage position of captcha modules. Fix responsive of setup page.
2025-11-10 00:28:38 +01:00
Laurent Destailleur
81790d0667
Debug v23
2025-11-09 23:12:34 +01:00
Laurent Destailleur
cca679c0a1
Add property parent
2025-11-09 21:57:56 +01:00
Laurent Destailleur
70f2836dbc
Debug v23
2025-11-09 21:57:45 +01:00
Laurent Destailleur
a3c634affe
Removed duplicated code
2025-11-09 21:29:28 +01:00
Laurent Destailleur
86b2db926f
css
2025-11-09 21:26:54 +01:00
Charlène Benke
cb1b29dd6a
Add sortorder parameter to selectForFormsList method ( #36173 )
...
there are a problem on many extrafields list : we can't sort list by decrease and sort from a specific fields since we have add an sql prevention on filter based on : separator (who is used to separate parameters)
@eldy i propose to remplace on extrafields parameters the : in the sql injection prevention by another caracters, by exemple the ; or the § , and replace it after having explode all the parameters
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 21:23:32 +01:00
Laurent Destailleur
e25f213da1
Fix js not found
2025-11-09 21:09:23 +01:00
Laurent Destailleur
184c9ab6ad
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-09 20:42:58 +01:00
Laurent Destailleur
dfc5367f7f
css
2025-11-09 20:42:47 +01:00
William Mead
6165c865bf
NEW stock API GET movement ( #36193 )
...
* Added stock movement GET method
* Updated PHPDoc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 20:16:28 +01:00
Vincent de Grandpré
9c73d4aa35
Fix 35017 accounts for local taxes 2 ( #36160 )
...
* FIX#35017 add locattaxes accounts to accounting defaults
* corr. libellés localtax pour afficher le bon pourcentage
* assurer la cohérence de la structure def_tva
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 20:15:27 +01:00
Laurent Destailleur
cd30258bec
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-09 20:05:19 +01:00
Laurent Destailleur
2880feaea5
Fix CI
2025-11-09 20:05:09 +01:00
William Mead
48defa3a87
Updated PHPDoc ( #36191 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 19:59:10 +01:00
Regis Houssin
8c983073a3
FIX wrong path of libraries ( #36194 )
2025-11-09 19:58:50 +01:00
Aksanti Bahiga tacite
5a30ee1014
Add phone info in form public/members/new.php ( #36119 )
...
* Add phone info in form public/members/new.php
* Use GETPOST instead of GETPOSTISSET
2025-11-09 19:32:16 +01:00
Alexandre SPANGARO
61ddab5061
FIX Import/Export - Do not list imports or exports of Builder module backups of module descriptor files ( #36192 )
...
* FIX Import/Export - Do not list imports or exports of Builder module backups of module descriptor files
* FIX
2025-11-09 19:28:16 +01:00
Laurent Destailleur
9d70bcbf24
Doc
2025-11-09 19:19:49 +01:00
Laurent Destailleur
9d15e4e08e
Fix CI
2025-11-09 19:12:24 +01:00
Laurent Destailleur
77930aaa3c
css
2025-11-09 19:08:46 +01:00
Laurent Destailleur
f8e9d223f9
Clean code
2025-11-09 18:37:29 +01:00
Laurent Destailleur
ddb3ba4ece
Removed PROPALE_ADDON_NOTE_PUBLIC_DEFAULT. Must use the generic feature
...
"default value feature"
2025-11-09 18:26:51 +01:00
Laurent Destailleur
abef925331
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-09 18:23:48 +01:00
Laurent Destailleur
a71194c4d4
Fix CI
2025-11-09 18:22:38 +01:00
Alexandre SPANGARO
69a22346eb
NEW Dashboard - Add option in ihm to disable MRP thumb ( #36185 )
2025-11-09 18:07:57 +01:00
MDW
c39e87d703
Qual: Make $fields covariant, define type for $FIELDS in BankAccounts api ( #36188 )
...
* Qual: Make $fields covariant
* Qual: Update BankAccounts class phpDoc ($FIELDS)
# Qual: Update BankAccounts class phpDoc ($FIELDS)
Updated the documentation for the $FIELDS property.
2025-11-09 18:06:58 +01:00
Alexandre SPANGARO
472ad1d22c
NEW Holiday - Allow to specify a specific mail address from ( #36184 )
...
* NEW Holiday - Allow to specify a specific mail address from
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 18:06:35 +01:00
Frédéric FRANCE
4334797588
clean code ( #36179 )
...
* clean code
* clean code
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 17:59:36 +01:00
MDW
0831c65913
Qual: Update Phan baseline.txt ( #36190 )
...
#Qual: Update Phan baseline.txt
Update the Phan baseline.txt file to reflect changes in the number of occurrences of specific issues.
2025-11-09 17:58:08 +01:00
Laurent Destailleur
533c32ff12
CSS
2025-11-09 16:41:14 +01:00
Laurent Destailleur
bd8b081a37
Debug v23
2025-11-09 16:37:11 +01:00
Laurent Destailleur
c42d783abe
Fix regression
2025-11-09 14:53:09 +01:00
Laurent Destailleur
94ebf6e583
Debug v23
2025-11-09 13:42:45 +01:00
Laurent Destailleur
34145b8e45
Clean code
2025-11-09 12:43:04 +01:00
Laurent Destailleur
2ff17df01a
Fix reset of budget
2025-11-09 04:29:02 +01:00
Laurent Destailleur
e41910b146
NEW add hourly rate in list of users
2025-11-09 04:19:18 +01:00
Laurent Destailleur
caad2bb2b9
Responsive
2025-11-09 04:04:12 +01:00
Laurent Destailleur
cf651c7544
Clean code
2025-11-09 03:58:55 +01:00
Laurent Destailleur
ff80a85962
css
2025-11-09 03:50:40 +01:00
Laurent Destailleur
8d21dda08b
css
2025-11-09 03:29:20 +01:00
Laurent Destailleur
9d52e0b333
css
2025-11-09 03:24:27 +01:00
Laurent Destailleur
08c281b2e4
Fix date input on smartphone
2025-11-09 03:20:48 +01:00
Laurent Destailleur
e9229fd044
css
2025-11-09 03:04:29 +01:00
Laurent Destailleur
905173425f
CSS
2025-11-09 03:00:37 +01:00
Laurent Destailleur
ddb1fd42fc
Fix update of color when using HTML5
2025-11-09 02:40:40 +01:00
Frédéric FRANCE
114131d59d
clean code ( #36180 )
...
* clean code
* clean code
* clean code
2025-11-09 01:34:33 +01:00
Frédéric FRANCE
eaf2b694c0
ticket progress nullable ( #36178 )
...
* ticket progress nullable
* ticket progress nullable
2025-11-09 01:32:47 +01:00
Jon Bendtsen
07f8b3c8f1
NEW Parent project column in list of projects ( #36177 )
...
* NEW Parent project column in list of projects
* you can now search on both ref and on label
* adding 2 warning icons when access is denied
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-11-09 01:31:51 +01:00
William Mead
7e8d32d0fc
QUAL Stock movement API harmonize POST with GET ( #36131 )
...
* Harmonized POST input parameters names with GET output variable names. Updated changelog.
* Align with movement code
* Rename parameter 'label' to 'movement_label'
* Reduce regression cases
* Update api_stockmovements.class.php
* Rename inventorycode and movement_code properties
* Rename movement_code parameter to movementcode
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 01:22:16 +01:00
Frédéric FRANCE
b8c8bc4b01
fix fields doc ( #36175 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 01:20:11 +01:00
Frédéric FRANCE
2be111c933
clean code ( #36174 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 01:19:54 +01:00
Frédéric FRANCE
9491d880cf
clean code ( #36170 )
...
* clean code
* Update bom.class.php
* Update commondocgenerator.class.php
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-09 01:19:31 +01:00
Frédéric FRANCE
ca0052e82d
clean code ( #36176 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-11-08 19:29:54 +01:00
Frédéric FRANCE
1e75d5a2d3
clean code ( #36172 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-08 18:51:16 +01:00
Laurent Destailleur
a04e9c3e18
Fix CI
2025-11-08 18:43:40 +01:00
Laurent Destailleur
7b27b6b9c8
Fix CI
2025-11-08 18:38:56 +01:00
Laurent Destailleur
59dfe1423e
Doc
2025-11-08 18:33:11 +01:00
Laurent Destailleur
6976d4a011
Fix phpunit test export
2025-11-08 18:09:48 +01:00
Laurent Destailleur
9f215b7b1d
Debug v23
2025-11-08 17:12:41 +01:00
Laurent Destailleur
240352b89e
Fix regression
2025-11-08 15:59:31 +01:00
Laurent Destailleur
e5c8ff5bc3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-08 15:52:37 +01:00
Laurent Destailleur
33f3fb5dbb
Better implementation for #35929
2025-11-08 15:52:06 +01:00
github-actions[bot]
c2fcf5d697
PHPStan > Update baseline ( #36171 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-11-08 14:02:08 +01:00
Frédéric FRANCE
e343b4ab1f
clean code ( #36166 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-11-08 14:01:19 +01:00
Laurent Destailleur
67ef39ff8d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-08 12:15:04 +01:00
Laurent Destailleur
0b8f8ee8a0
Clean code
2025-11-08 12:13:39 +01:00
Frédéric FRANCE
936b3cddfb
fix common delete ( #36167 )
2025-11-08 11:57:22 +01:00
Frédéric FRANCE
4ee6aebbbf
clean code ( #36164 )
2025-11-08 11:41:07 +01:00
Frédéric FRANCE
cbaf4e3791
clean code ( #36163 )
2025-11-08 11:40:51 +01:00
MDW
d4d06084a5
Qual: Add Typing, update language in CommonStickerGenerator class ( #36161 )
...
- Added type hints for phpstan
- Updated comments to English
- Improved some comments
2025-11-08 11:40:01 +01:00
Frédéric FRANCE
b54fd5ab02
clean code ( #36162 )
2025-11-08 11:39:24 +01:00
Frédéric FRANCE
223ce3fb84
clean code ( #36157 )
...
* clean code
* clean code
2025-11-08 11:31:09 +01:00
Laurent Destailleur
3afe861e34
css
2025-11-08 11:28:10 +01:00
Laurent Destailleur
1d1cd86c8e
Trans
2025-11-08 11:22:24 +01:00
Laurent Destailleur
3c7b2f070d
Trans
2025-11-08 11:12:47 +01:00
Laurent Destailleur
f221716a8a
Doc
2025-11-08 10:56:45 +01:00
Laurent Destailleur
e67f1b8510
CSS
2025-11-07 20:15:39 +01:00
Laurent Destailleur
9ec5b94808
css
2025-11-07 20:02:16 +01:00
Laurent Destailleur
794ec7e880
Trans
2025-11-07 19:50:05 +01:00
Laurent Destailleur
4d2e51681f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-07 19:26:08 +01:00
Laurent Destailleur
dfbf173b17
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-07 19:25:42 +01:00
Laurent Destailleur
ff1e31d239
Merge
2025-11-07 18:53:37 +01:00
Charlène Benke
a8384403d3
Add project_task type to Categorie class 2/3 ( #36152 )
2025-11-07 18:46:42 +01:00
Frédéric FRANCE
cad3574179
common delete also files ( #36146 )
...
* common delete also files
* common delete also files
* common delete also files
* common delete also files
* common delete also files
* common delete also files
2025-11-07 18:44:14 +01:00
Frédéric FRANCE
a420e9a79a
clean code ( #36154 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-11-07 18:41:56 +01:00
github-actions[bot]
f70e12fc2b
PHPStan > Update baseline ( #36151 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-11-07 18:41:01 +01:00
Laurent Destailleur
7e4df12c3a
Debug v23
2025-11-07 18:39:39 +01:00
Laurent Destailleur
cc63bedc4c
Move UX/UI pae to Modulebuilder main page. Not a user setup of a
...
features so useless for an end user so moved into a dev area.
2025-11-07 18:24:15 +01:00
Laurent Destailleur
355092f6d7
Debug v23
2025-11-07 18:12:46 +01:00
Laurent Destailleur
544b145410
Look and feel v23
2025-11-07 16:11:07 +01:00
Laurent Destailleur
4a19407940
css
2025-11-07 15:52:42 +01:00
Laurent Destailleur
df57023546
CSS
2025-11-07 15:34:57 +01:00
Laurent Destailleur
bb502e5439
cs
2025-11-07 15:03:37 +01:00
Laurent Destailleur
f38eee5e49
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-07 13:58:40 +01:00
Laurent Destailleur
98382cb0bb
Look and feel v23
2025-11-07 13:58:21 +01:00
Laurent Destailleur
87d69d6a0b
Look and feel v23
2025-11-07 13:26:14 +01:00
Jessica-creat
3a4b11b824
NEW add timespent API endpoints for projects and tasks add also cascading assignment of contacts to tasks ( #35897 )
...
* demande d'ajout timespent
* feat(api): add timespent endpoints for projects and tasks
* add contact to product
* correction prettier
* revert
* feat(api): update timespent endpoints in api_projects and api_tasks
* Update api_projects.class.php
* Remove blank line before docblock in api_tasks.class.php
Removed unnecessary blank line before the docblock for the get contacts method.
* Update api_tasks.class.php
* Clarify return type in api_projects.class.php
Updated return type annotation for contact information array.
* Refine return type in get timespent method
Updated return type annotation for timespent method.
* Return raw contacts instead of cleaned data
* Update api_projects.class.php
* Return contacts array instead of cleaned data
Modified the return value to return the contacts array directly instead of cleaned data.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-07 00:09:14 +01:00
splohmer
b2ab49a7c0
Fix: sql error if LIST_OF_QUALIFIED_INVOICES_LIMIT_DEFINED is used ( #36135 )
...
* Fix: sql error if LIST_OF_QUALIFIED_INVOICES_LIMIT_DEFINED is used
* Refactor SQL order and limit handling
* Update SQL query to limit qualified invoices
* Update facture.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-06 19:04:35 +01:00
Vincent Maury
3284835892
Fix #35428 retained_warranty_date_limit not recorded ( #36141 )
...
* Fix #35428 retained_warranty_date_limit not recorded
* Fix #35428 retained_warranty_date_limit not recorded
---------
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
2025-11-06 19:03:20 +01:00
Alexandre SPANGARO
20af12a806
FIX #36090 Accountancy - Inconsistent date on various journal ( #36105 )
...
* FIX #36090 Accountancy - Inconsistent date on various journal
* FIX CI
* Update
2025-11-06 17:25:18 +01:00
Alexandre SPANGARO
5e69bb3b3d
FIX Invoice Situation - Octopus - Show remaintopay at bottom ( #36121 )
2025-11-06 17:22:49 +01:00
Alexandre SPANGARO
025dda60dd
FIX Invoice Situation - Octopus - Column offset for amounts greater than 5 digits ( #36124 )
2025-11-06 17:22:31 +01:00
Alexandre SPANGARO
5c54b86786
FIX Invoice Situation - Octopus - Shipping block overlap issue ( #36122 )
2025-11-06 17:11:32 +01:00
Alexandre SPANGARO
af4630c456
Typo ( #36123 )
2025-11-06 17:11:02 +01:00
sonikf
beddd5152a
Add missing fk_project ( #36128 )
2025-11-06 17:10:28 +01:00
Frédéric FRANCE
ccc5707146
phpstan doc ( #36129 )
...
* phpstan doc
* Update html.form.class.php
2025-11-06 17:09:52 +01:00
sonikf
dc4a28cd0b
NEW Add option to create standalone reception ( #36134 )
...
* Enable create menu for standalone reception
* Enable create menu for standalone reception
* Add Reception date
* Add option to create standalone reception
* fix pre-commit
2025-11-06 17:09:36 +01:00
HENRY Florian
e55fc378d3
FIX: doubled display of PRoduct Stokable checkbox when STOCK_SUPPORTS_SERVICES on service edit card ( #36138 )
2025-11-06 17:01:44 +01:00
HENRY Florian
7855469d5f
FIX: in shippement creation with SHIPMENT_SUPPORTS_SERVICES and/or STOCK_DISALLOW_NEGATIVE_TRANSFER and/or stockable_product there are inconsistancies ( #36140 )
...
* FIX: in shippement creation with SHIPMENT_SUPPORTS_SERVICES and/or STOCK_DISALLOW_NEGATIVE_TRANSFER and/or stockable_product there was inconsistancies
* FIX: in shippement creation with SHIPMENT_SUPPORTS_SERVICES and/or STOCK_DISALLOW_NEGATIVE_TRANSFER and/or stockable_product there was inconsistancies
2025-11-06 17:01:25 +01:00
HENRY Florian
93a0b1f0e2
FIX: In shipment creation process, if product is not manage in stock, Dolibarr should not display a "low stock warning" ( #36139 )
...
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
2025-11-06 16:59:19 +01:00
Regis Houssin
430fc664fa
FIX avoid link problem with employee list context ( #36125 )
2025-11-06 13:17:57 +01:00
Regis Houssin
fa10fc0f94
FIX avoid NULL value ( #36126 )
2025-11-06 13:15:03 +01:00
sonikf
88241b30de
NEW Add option to create simple standalone shipment of non origin ( #35651 )
...
* NEW Add option to create simple shipment of non origin
* Enable create menu for shipment
* Enable create menu for shipment
* Update sendings.lang
* fix phpstan
* fix syntax
* fix missing line
* Add validation for socid and update note display
* fix project
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-06 13:13:36 +01:00
Laurent Destailleur
c19f86a4bf
Debug v23
2025-11-06 11:44:40 +01:00
Laurent Destailleur
1d2d7f04f2
Debug v23
2025-11-06 11:04:10 +01:00
Laurent Destailleur
2f898ff188
Debug v23
2025-11-06 10:50:31 +01:00
Laurent Destailleur
a1bc0dc27c
css
2025-11-06 03:56:06 +01:00
Laurent Destailleur
b7213f0797
CSS
2025-11-06 03:48:31 +01:00
Laurent Destailleur
2e2ba8e144
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-06 03:10:30 +01:00
Laurent Destailleur
50ee4e2d72
CSS
2025-11-06 03:07:06 +01:00
Laurent Destailleur
3107435574
css
2025-11-06 03:03:50 +01:00
labiloute
382bc4e80e
FIX: fetch LDAP members in LDAP sync sync_groups_ldap2dolibarr.php ( #36117 )
...
* FIX: Add missing left join to filter by extrafields (#36092 )
Co-authored-by: Noé <noe@scopen.fr >
* FIX: fetch LDAP members in LDAP sync sync_groups_ldap2dolibarr.php
* Fix boolean parameter casing in fetch method
---------
Co-authored-by: noec764 <58433943+noec764@users.noreply.github.com >
Co-authored-by: Noé <noe@scopen.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-06 02:13:19 +01:00
Charlène Benke
c3f8a2b2e6
NEW add api List VAT ( #35920 )
...
* NEW add api List VAT
Enhance getListOfVAT method with SQL filters and pagination.
* Update parameter type for fk_country in docblock
* Ensure integer casting for SQL parameters
Cast variables to integers for SQL query safety.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-06 02:11:37 +01:00
Charlène Benke
933eeb7474
NEW : Implement listTimespent method in api_projects.class.php ( #36093 )
...
* Implement listTimespent method in api_projects.class.php
Added a new method to retrieve all timespent data with filtering options (with filter, sort, ...)
* Fix comment formatting and improve listTimespent method
* Fix comment formatting and adjust function definition
* Refactor response structure for pagination data
* Initialize obj_ret as an empty array
2025-11-06 02:10:53 +01:00
Laurent Destailleur
3cc6f830d2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-11-05 23:32:07 +01:00
Laurent Destailleur
2d0beece5c
Trans
2025-11-05 23:31:50 +01:00
Laurent Destailleur
2c67389686
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-05 23:27:43 +01:00
Laurent Destailleur
19c6fb6f9b
Fix categories
2025-11-05 23:27:31 +01:00
Charlène Benke
e5f71cd278
NEW Add contact tab on product service ( #35914 )
...
* Add contact tabs on product
* add contact type for product
* Implement contact management in contact.php
Add contact management functionality for products
* Insert product and service contact types
Added new contact types for products and services.
* Add help URL for product notes
phpstan alert
2025-11-05 22:50:38 +01:00
Regis Houssin
0fd19787e2
FIX #36113 ( #36116 )
2025-11-05 22:47:51 +01:00
Laurent Destailleur
19ddd6e13a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-05 22:45:16 +01:00
Laurent Destailleur
5ff71267eb
Fix regression
2025-11-05 22:45:05 +01:00
Vincent Maury
ba3603d5c9
NEW Show cron last result and output in info ( #36028 )
...
* Show cron last result and output in info
From now, last output and last result of a cron are only displayed in cron's list, and output isn't very convenient to read
This PR adds last output and last result in cron's info page
* Use dolPrintHTML to output the messages
2025-11-05 22:37:13 +01:00
Jon Bendtsen
31cc6a702a
NEW qual fixes on api contract ( #36066 )
...
* QUAL: API contract: RestException update, check if thirdparty exists before creating contract
* using the entity of this contract
* Safer usage of getEntity
* using global ->entity
* testing if create with socid=0 should fail
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-11-05 22:35:25 +01:00
HENRY Florian
afd44449c1
FIX: MAIN_AUTOFILL_DATE in supplier invoice display 01/01/1970 ( #36087 )
...
* FIX: MAIN_AUTOFILL_DATE in supplier invoice display 01/01/1970
* fix: php8 warning
* fix: review
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-05 22:32:02 +01:00
Frédéric FRANCE
36e90ab14e
clean code ( #36103 )
...
* clean code
* Update card.php
2025-11-05 22:31:26 +01:00
Nasser
62eafb914a
NEW: Currency for the Democratic Republic of Congo added. ( #36104 )
...
* NEW: Currency for the Democratic Republic of Congo added.
* FIX: Capitalize the first letter
* FIX: Adding Unicode.
2025-11-05 22:31:08 +01:00
Frédéric FRANCE
2cd881988e
clean code ( #36102 )
...
* clean code
* Update bookmark.class.php
2025-11-05 22:26:54 +01:00
atm-adrien
d221d5eb6d
FIX : Wrong cast on TVA rate when updating supplier order lines ( #36106 )
...
* FIX : Wrong cast on TVA rate when updating supplier order lines
* FIX : indent
2025-11-05 22:26:30 +01:00
Laurent Destailleur
26c79375f1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-11-05 22:25:42 +01:00
Laurent Destailleur
afd9a21c16
Migration
2025-11-05 22:25:07 +01:00
Frédéric FRANCE
3a8b82ec0e
clean workstation setup ( #36100 )
...
* clean workstation setup
* clean workstation setup
* clean setup
2025-11-05 22:24:02 +01:00
sonikf
39fa4dd720
New function to set reception date ( #36101 )
2025-11-05 22:23:24 +01:00
github-actions[bot]
0411367b8a
PHPStan > Update baseline ( #36108 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-11-05 22:22:43 +01:00
Frédéric FRANCE
2b0c118601
fix phpdoc for tva in fournisseur.commande.class.php ( #36109 )
2025-11-05 22:22:32 +01:00
Regis Houssin
8d72cd0269
FIX wrong number of categories by entity ( #36111 )
...
* FIX wrong number of categories by entity
* FIX missing category class parameters
* FIX remove debug
2025-11-05 22:22:07 +01:00
atm-lena
4e67dd3a81
Payment Mode for Thirdparty : Move tinyint to smallint ( #36114 )
...
* M
* Update 22.0.0-23.0.0.sql
* Change mode_reglement type from smallint to integer
---------
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-05 22:19:57 +01:00
Frédéric FRANCE
59789a8f02
add class_element_line ( #36115 )
2025-11-05 22:18:02 +01:00
Laurent Destailleur
4e001e0fba
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-05 22:16:44 +01:00
Laurent Destailleur
9cc747d020
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-11-05 22:13:35 +01:00
Laurent Destailleur
f20b847197
Fix output textarea
2025-11-05 22:13:25 +01:00
Laurent Destailleur
ed734ffeb9
Debug v23
2025-11-05 21:45:50 +01:00
Laurent Destailleur
37a0918393
CSS
2025-11-05 21:37:27 +01:00
Laurent Destailleur
4d2aea5ed7
CSS
2025-11-05 21:29:23 +01:00
Laurent Destailleur
6df93d0fb9
Debug v23
2025-11-05 21:24:19 +01:00
Laurent Destailleur
c5cf6f58a6
Doc
2025-11-05 20:47:14 +01:00
Laurent Destailleur
85ceba6b36
Add module name in tooltip
2025-11-05 20:04:49 +01:00
Laurent Destailleur
361a88a1c5
Add field email_sent_counter
2025-11-05 19:43:27 +01:00
Laurent Destailleur
0e3fdfe204
Add option MAIN_SETUP_MODULES_DESC
2025-11-05 15:42:33 +01:00
Laurent Destailleur
fb7a3edc64
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-05 14:26:53 +01:00
Laurent Destailleur
2aea630ac2
Add column access hours for users
2025-11-05 14:26:42 +01:00
Laurent Destailleur
15aa0fe0b0
Doc
2025-11-05 14:24:14 +01:00
Frédéric FRANCE
b3c7c1e0eb
clean code ( #36099 )
2025-11-05 12:11:00 +01:00
Laurent Destailleur
c8ed79b905
Fix CI
2025-11-04 22:00:59 +01:00
Laurent Destailleur
655c8eb2db
Debug v23
2025-11-04 21:55:56 +01:00
Laurent Destailleur
e072b171b7
CSS
2025-11-04 21:43:21 +01:00
Laurent Destailleur
b418e8e1e5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-04 21:34:54 +01:00
Laurent Destailleur
04b4d6bee3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-11-04 21:28:42 +01:00
Marc de Lima Lucio
445366c4f5
FIX: product stock lists: prevent SQL error when filtering on physical stock ( #36038 )
...
* FIX: product stock lists: prevent SQL error when filtering on physical stock
* FIX: product stock lists: prevent SQL error when filtering on physical stock, part 2 (more portable fix)
* FIX: product stock lists: prevent SQL error when filtering on physical stock, part 3 (clearer field placeholder)
2025-11-04 18:48:56 +01:00
github-actions[bot]
10cee8f51b
PHPStan > Update baseline ( #36075 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-11-04 18:46:36 +01:00
Frédéric FRANCE
13bc1e2e16
clean code ( #36098 )
...
* clean code
* clean baseline
2025-11-04 18:46:24 +01:00
Frédéric FRANCE
cbe8c660ab
clean code ( #36097 )
2025-11-04 18:45:58 +01:00
Frédéric FRANCE
dbeb192f8b
clean code ( #36096 )
2025-11-04 18:45:50 +01:00
Frédéric FRANCE
2993b4eb69
clean code ( #36095 )
2025-11-04 18:45:34 +01:00
Frédéric FRANCE
2ad3be3959
clean code ( #36094 )
2025-11-04 18:45:15 +01:00
Frédéric FRANCE
5bf4022200
enhance check for dol_now parameters ( #36089 )
...
* enhance check for dol_now parameters
* enhance check for dol_now parameters
* enhance check for dol_now parameters
* enhance check for dol_now parameters
2025-11-04 18:42:32 +01:00
Frédéric FRANCE
39f54ca1d0
test phpstan ( #36069 )
...
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* test phpstan
* clean baseline
* test
* test
2025-11-04 18:41:36 +01:00
MDW
b925dd6c37
Qual: Make $fields type covariant (phpstan) ( #36084 )
...
# Qual: Make $fields type covariant (phpstan)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 14:16:17 +01:00
MDW
3b04eacf98
Qual: Fix multiple phpstan notices ( #36083 )
...
* Qual: Fix phpstan - type casting in treasuryjournal.php
Added explicit type casting to float calculations.
* Qual: Fix phpstan by testing possibly undefined $def_tva in VAT label generation
* Qual: Add null initialization for static analysis
Initialize $save_link_by_element and $save_element_by_link with null values to satisfy static analysis requirements (phpstan) and avoid possibly undefined notices.
* Qual:(accountingjournal): Ignore line for phpstan
phpstan can not see that $pre_data_info['error'] might be set.
* Qual: Removed redundant tests
Removed some redundant tests (detected by phpstan)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 14:15:38 +01:00
HENRY Florian
e7b390bceb
fix: php8 warning ( #36088 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 14:15:18 +01:00
Jon Bendtsen
a35fac2d9f
New: Clickable links from PROFIT section ( #36081 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 14:14:52 +01:00
Mathieu Pellegrin
2d06e4af70
TakePOS Cash Control report: Fix incorrect float approximation and string/float mix on test ( #36003 )
...
* Fix incorrect float approximation and string/float mix on equality test
* Replace price function with price2num for comparisons
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-04 13:08:18 +01:00
Laurent Destailleur
0c76fc1003
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-04 13:05:47 +01:00
Laurent Destailleur
a11b045ca5
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-11-04 13:05:30 +01:00
Laurent Destailleur
0b4e2f3b90
Fix CI
2025-11-04 13:02:32 +01:00
Laurent Destailleur
6584ed2d6d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-04 12:53:39 +01:00
Laurent Destailleur
8859dbdb79
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-11-04 12:53:15 +01:00
Laurent Destailleur
f355bff45a
Fix scc
2025-11-04 12:50:17 +01:00
Laurent Destailleur
05d41cfd0f
Fix pgsql seems v14 now.
2025-11-04 12:32:04 +01:00
Laurent Destailleur
6a98306eca
Add column vatexemptcode
2025-11-03 18:32:22 +01:00
Laurent Destailleur
776e5b9088
Add column vatexemptcode
2025-11-03 18:30:37 +01:00
Laurent Destailleur
c75484d6be
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-03 16:12:19 +01:00
Laurent Destailleur
146980e440
Fix CI
2025-11-03 16:12:10 +01:00
Jessica-creat
0900f69936
NEW Add contact support on products in REST API ( #35925 )
...
* demande d'ajout timespent
* prettier
* revert modif
* revert
* feat(api): update product contact endpoints in api_products
* Fix
* Fix
* Fix
* Fix PHPDoc return type syntax in api_products.class.php
* Fix PHPDoc parameter types in api_products.class.php
* Update api_products.class.php
* Update api_products.class.php
* Fix return type annotation in API documentation
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-03 15:51:43 +01:00
Laurent Destailleur
be009f0418
Use fontawesome picto for phone instead of png
2025-11-03 14:42:39 +01:00
Laurent Destailleur
ab4e7d1e92
Fix picto
2025-11-03 14:40:03 +01:00
Laurent Destailleur
c5a2960cbd
Fix phone picto
2025-11-03 14:39:09 +01:00
Laurent Destailleur
74cc41c460
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-03 14:27:58 +01:00
Laurent Destailleur
94d1a25d67
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-11-03 14:10:57 +01:00
Laurent Destailleur
3deaf8731b
FIX Clear filter
2025-11-03 13:46:30 +01:00
Laurent Destailleur
4a6c6ef725
FIX Clear filter
2025-11-03 13:44:25 +01:00
Laurent Destailleur
aa33c2254d
Max length by default should be 0
2025-11-03 12:33:53 +01:00
Laurent Destailleur
21da38b935
Tooltips
2025-11-03 12:17:16 +01:00
Laurent Destailleur
8ac52ae91a
Trans
2025-11-03 11:51:36 +01:00
Charlène Benke
36b3ddb883
NEW : Add task categories 1/3 ( #35848 )
...
* Create llx_categorie_project_task table
* Add primary key and indexes to llx_categorie_project_task
* Add project_task type to category class
* Implement setCategories method in task class
Added setCategories method to manage task categories.
* Add llx_categorie_project_task table with constraints
Create llx_categorie_project_task table and add constraints
* Update copyright and remove setCategories method
Updated copyright year for Charlene Benke and removed the setCategories method.
* Remove project_task constant and related mappings
* Modify primary key for llx_categorie_project_task
Updated primary key constraint for llx_categorie_project_task table.
* Rename llx_categorie_project_task.key.sql to llx_categorie_project_task-project.key.sql
* Rename llx_categorie_project_task.sql to llx_categorie_project_task-project.sql
2025-11-03 10:30:31 +01:00
sonikf
6743c38463
New prepare for standalone reception ( #35869 )
...
* New prepare for standalone reception
* New prepare for standalone reception
* fix line indentation
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-03 10:27:11 +01:00
Charlène Benke
49e74b07fe
NEW : add conditional supplier price display ( #35900 )
...
* add conditional supplier price display
conditional display of supplier price information based on advanced user permissions.
* Remove unnecessary blank lines in card.php
2025-11-03 10:21:40 +01:00
Laurent Destailleur
3f45882d80
Debug v23
2025-11-03 03:48:14 +01:00
Laurent Destailleur
6ced6e2622
Trans
2025-11-03 02:17:35 +01:00
Laurent Destailleur
21f27ce45c
CSS
2025-11-03 02:12:10 +01:00
Laurent Destailleur
70d4461c1d
QUAL Add phpunit test to avoid a bad code sequence
2025-11-03 02:00:01 +01:00
Alexandre SPANGARO
6978cecc0d
FIX Accountancy - Problem with general setup ( #36067 )
...
* FIX Accountancy - Problem with general setup
* FIX
2025-11-03 01:32:39 +01:00
Frédéric FRANCE
e4e2e06306
clean code ( #36071 )
...
* clean code
* Update blockedlog_list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-03 01:32:15 +01:00
Frédéric FRANCE
93a305faa7
clean code ( #36072 )
...
$modecompta not empty here
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-02 21:49:34 +01:00
Laurent Destailleur
20fba19fca
Fix warning
2025-11-02 21:40:34 +01:00
Laurent Destailleur
65a983c2d7
Fix warning
2025-11-02 21:40:02 +01:00
Frédéric FRANCE
34d95eeac1
fix parameter of getpost in inventory.php ( #36070 )
2025-11-02 21:33:21 +01:00
Laurent Destailleur
813adaa7b1
Move tool for file integrity into the blockedlog module.
2025-11-02 18:56:14 +01:00
Laurent Destailleur
fe07914d89
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-02 18:28:52 +01:00
Laurent Destailleur
64a09cd635
WIP LNE
2025-11-02 17:58:22 +01:00
MDW
c4712cbca7
Qual: Fix PhanTypeComparisonFromArray in pertype.php and peruser.php ( #36068 )
...
# Qual: Fix PhanTypeComparisonFromArray in pertype.php and peruser.php
- Update pertype.php and peruser.php to resolve PhanTypeComparisonFromArray notices.
When an array value is set, it's already an array so comparing to '' is
useless and invalid.
- Update baseline.txt to reflect reduced occurrences of phan issues.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-02 16:56:31 +01:00
Laurent Destailleur
71b4612a47
Remove module
2025-11-02 16:34:12 +01:00
Laurent Destailleur
78a2bfcef8
Removed module ExternalSite
2025-11-02 16:07:24 +01:00
Laurent Destailleur
54fd942a9f
Fix warning
2025-11-02 15:34:10 +01:00
Laurent Destailleur
4b08955478
Trans
2025-11-02 14:59:01 +01:00
Laurent Destailleur
7ebb809547
Fix url or module provider
2025-11-02 14:49:34 +01:00
Laurent Destailleur
6ab539fe54
Fix url or module provider
2025-11-02 14:48:56 +01:00
Laurent Destailleur
d763a46fd3
Fix picto of modules
2025-11-02 14:26:46 +01:00
Laurent Destailleur
7f7518b389
Move status of modules
2025-11-02 14:21:29 +01:00
Laurent Destailleur
9a91513fc1
Enhance the method find in product batch
2025-11-02 13:47:29 +01:00
Laurent Destailleur
f295746f7d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-02 13:30:33 +01:00
Regis Houssin
b6c27f8052
NEW add the option to not synchronize thirdparty <--> member ( #36033 )
...
* NEW add possibility to not synchronize thirdparty <--> member
* FIX more simple
* Change getDolGlobalString to getDolGlobalInt
* Change getDolGlobalString to getDolGlobalInt
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-02 13:28:09 +01:00
MDW
436b270b0d
Fix: SQL compatibility, increase size for incoterms/code ( #36049 )
...
* Fix: SQL compatibility, increase size for incoterms/code
- Modify llx_c_incoterms table to increase code field length
- Use `INSERT IGNORE` or `ON CONFLICT` depending on db type
* Simple sql INSERTs instead of INSERT IGNORE
* Qual: Update Incoterms code field in table definition
Updated the llx_c_incoterms table to modify the code field length, and removed modification in the data file.
2025-11-02 13:26:50 +01:00
Jyhere
f13172ee98
CHANGE: ExpenseReport::periodExists() rewrite ( #36015 )
...
* CHANGE: ExpenseReport::periodExists() rewrite
* Fix SQL query date condition formatting
* Change SQL condition to include date range
* Update expensereport.class.php
* Rename parameter in periodExists method
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-02 13:16:20 +01:00
Jon Bendtsen
154e5801a9
replacing variable MAIN_MODULE_OPENIDCONNECT with MAIN_AUTHENTICATION_OIDC_ON because openidconnect is no longer a module ( #36051 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-11-02 13:07:46 +01:00
MDW
be588ee1be
Qual: Update TVA intra field reference in quadri_detail.php ( #36064 )
...
- Changed reference from 'tva_intra' to 'company_tva_intra' in multiple locations
- Updated baseline.txt to reflect reduced occurrences of PhanTypeArraySuspiciousNull and PhanPluginUndeclaredVariableIsset
2025-11-02 13:06:34 +01:00
MDW
2de1724786
Qual: Fix donation notices ( #36058 )
...
* Qual: Fix missing abstract isEnabled for ModeleDon
# Qual: Fix missing abstract isEnabled for ModeleDon
* Qual: Fix donation list fields
# Qual: Fix donation list fields
Fixes PhanTypeMismatchProperty issues in don/list.php by typecasting and
adding d.ref field to query & using it.
* Fix: Fix call to ModeleDon::write_file
- Refactored write_file method in don.class.php to extraneous parameters
- Removed PhanParamTooMany warning from baseline.txt
* Qual: Remove duplicate assignment in list.php
Removed redundant assignment of projectstatic.id.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-02 12:58:12 +01:00
Frédéric FRANCE
6e1f01a942
fix a little warning ( #36062 )
2025-11-02 12:50:23 +01:00
MDW
6c5cd1c7b0
Fix: Uniform assign_values method signatures ( #36063 )
...
# Fix: Uniform `assign_values` method signatures
`Canvas` is calling `assign_values` with three arguments, so all methods
must have three arguments.
- Modified `actions_adherentcard_common.class.php` and `actions_contactcard_common.class.php` to add object reference parameter
- Updated `actions_adherentcard_default.class.php` and `actions_contactcard_default.class.php` to pass reference parameter to parent class
- Updated Phan baseline to reflect changes in canvas classes
2025-11-02 12:49:33 +01:00
Frédéric FRANCE
3963002486
fix show_optional with null ( #36065 )
2025-11-02 12:48:29 +01:00
Jon Bendtsen
20a428e2de
QUAL: API contract: RestException update, check if thirdparty exists before creating/updating contract ( #36007 )
...
* QUAL: API contract: RestException update, check if thirdparty exists before creating contract
* also checking if socid exists during put
* using the entity of this contract
* also fixing entity during post
* some hurl tests of contract api
* check if contract id is 0, because that is not possible
* check (un)activate permissions and getEntity()
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 22:47:18 +01:00
MDW
7655c259f8
FIX: Define keyCodeForEnter before first use (takepos) ( #36060 )
...
# FIX: Define keyCodeForEnter before first use (takepos)
Move the code to get the keyCodeForEnter from the bottom of the file closer to the top.
This ensure that the variable is defined before first use.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 22:43:24 +01:00
Frédéric FRANCE
dd58e49736
clean code ( #36057 )
...
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 22:42:12 +01:00
Laurent Destailleur
fe2cf18f52
Add warning in setup of openidconnect
2025-11-01 22:40:21 +01:00
Laurent Destailleur
a4fe30aded
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-01 22:26:54 +01:00
Laurent Destailleur
d93ccee00e
Introduce global option MAIN_AUTHENTICATION_OIDC_ON to disable globaly
...
OIDC
2025-11-01 22:26:38 +01:00
Alexandre SPANGARO
3d0703d5c6
FIX #36025 Accountancy - Error when cloning directly from accounting entry ( #36034 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 21:58:04 +01:00
MDW
808eaa8cfc
Fix: Correct fields (takepos/receipt) ( #36056 )
...
# Fix: Correct fields (takepos/receipt)
- Use invoice date (not unavailable date_c);
- Correct ifprod1 to idprof1.
2025-11-01 21:57:34 +01:00
Laurent Destailleur
31b4e093cb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-01 19:37:25 +01:00
Laurent Destailleur
b1c7b1154f
Debug v23 - Translation not loaded when it should
2025-11-01 19:36:35 +01:00
Mathieu Pellegrin
963deab290
Fix #35970 ( #35971 )
...
* Fix #35970
* Add test for invoice status
2025-11-01 18:57:54 +01:00
Alexandre SPANGARO
f4d725bd09
FIX Knowledge management - Button ReOpen show in draft mode ( #36008 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 18:55:55 +01:00
Frédéric FRANCE
91af13069a
fix strict check ( #36055 )
2025-11-01 18:55:28 +01:00
Laurent Destailleur
b39902a4b4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-01 18:33:15 +01:00
Laurent Destailleur
2c16fffa38
WIP LNE
2025-11-01 18:33:05 +01:00
atm-corentin
a199a7ded9
Fix : performance issues on select bom ( #36017 )
...
* optimize SQL query in BOM dropdown by joining product table directly and removing redundant Product object creation
* Change JOIN to INNER JOIN in SQL query
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 17:48:50 +01:00
Frédéric FRANCE
ff7a684a0a
clean code ( #36054 )
...
* clean code
* clean code
* avoid obj to be false
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-11-01 17:48:18 +01:00
PsyCrow
a0da0850a3
Add isextrafieldmanaged property to salary class ( #36047 )
...
FIX #36046 enabling extrafieldmanaged to enable deletion of records from the llx_salay_extrafields table
2025-11-01 17:47:52 +01:00
MDW
073426d97e
Qual: Fix multiple phan notices, update baseline ( #36022 )
...
* Qual: Fix phan notice with copy of attribute
* Qual: Fix phan notices with cast and updated param definition
* Qual: Fix phan notice with cast
* Qual: Update parameter type hint in utf8_check function
The parameter type hint for the $str parameter in the utf8_check function has been updated to include nullable types (string or int).
* Qual: Update User parameter type to nullable in call_trigger methods
The User parameter in call_trigger methods has been updated to be nullable to accommodate cases where the user object might not be available. This change ensures better flexibility and robustness in the codebase.
* Qual: Update phan baseline
* Qual: phpstan compatible type
* Qual: Add missing type hints for phan
- Add missing type hints for phan
- Fix indentation issues
- Improved consistency in code structure
* Qual: Update field configuration for backward compatibility
Enhanced the field configuration for backward compatibility by adding expected properties to the 'ref' field array.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 17:47:28 +01:00
Frédéric FRANCE
0a3d2c7ddc
clean code ( #36053 )
...
* clean code
* clean code
2025-11-01 17:47:13 +01:00
Frédéric FRANCE
f4b91c40a1
fix dol_print_date ( #36050 )
...
* fix dol_print_date
* Update box_members_last_subscriptions.php
2025-11-01 17:46:30 +01:00
Frédéric FRANCE
60e2fec850
better debug ( #36052 )
2025-11-01 17:45:18 +01:00
Laurent Destailleur
79c672fda8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-11-01 13:32:56 +01:00
Laurent Destailleur
c599c114fe
WIP LNE
2025-11-01 13:32:45 +01:00
Pierre Ardoin
9c66964104
NEW Add user permission for create/edit/delete supplier prices ( #35940 )
...
* Add copyright notice for Pierre Ardoin
* Update permissions for supplier prices management
* Add permissions for supplier purchase prices
* Enhance supplier price permissions
Added advanced permission checks for supplier price management.
* fix tabs&spaces
* fix tab@spaces
* Remove unnecessary blank lines in price_suppliers.php
* Remove unauthorized access checks for supplier prices
Removed access control checks for unauthorized supplier price creation and editing.
* Remove unnecessary blank line in price_suppliers.php
* Refactor user permission checks for supplier prices
replace $usercanwritesupplierprice with $usercancreate
* Refactor edit and remove links for supplier prices
* Update price_suppliers.php
2025-11-01 03:27:25 +01:00
Charlène Benke
e86aa52d83
Modify supplier reputation options in API products ( #36029 )
...
Updated supplier reputation parameter options.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 03:24:59 +01:00
Alexandre SPANGARO
2883a7d47a
NEW Accountancy - Add reconcile on general accounting account - SQL part ( #35994 )
...
* NEW Accountancy - Add reconcile on general accounting account - SQL part
* Copyright
* Change term lettering for matching
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 03:17:27 +01:00
Lucas Marcouiller
d4cb81508d
NEW Can update value of timespent with last task hourly rate ( #36018 )
...
* NEw update task hourly rate
* fix Ci
---------
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 03:16:17 +01:00
Frédéric FRANCE
e00559b242
fix CI after file rename ( #36021 )
...
* fix CI after file rename
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 03:12:58 +01:00
Charlène Benke
211514c85e
Fix assignment of public property in task class ( #36011 )
...
* Fix assignment of public property in task class
* Rename 'public' to 'project_public' in task class
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 02:58:27 +01:00
Bahfir Abbes
f2b0873e26
New module part webportallogin to allow login method definition by external modules in Dolibarr webportal ( #36037 )
...
* New module part webportallogin to allow login method definition by external modules in Dolibarr webportal
* Update webportal.main.inc.php
add WEBPORTAL_LOGIN_BY_MODULE to enable disable login by modules
* Fix condition check for web portal login module
---------
Co-authored-by: abb <contact@ab1consult.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 02:46:52 +01:00
Frédéric FRANCE
a2c1bc77c2
clean code ( #36010 )
2025-11-01 02:38:43 +01:00
Frédéric FRANCE
df5588b3e1
clean code ( #36009 )
2025-11-01 02:38:29 +01:00
MDW
2030b6a338
NEW: Update Incoterms to 2025 standards and add new terms ( #36041 )
...
- Updated existing Incoterms descriptions to reflect 2025 standards
- Added new Incoterms (DTP, DPP, DTP(DHL))
- Added migration script to handle existing installations
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 02:37:58 +01:00
Frédéric FRANCE
38a62ca163
clean code ( #36012 )
2025-11-01 02:37:42 +01:00
Maxime Kohlhaas
fe9a55259a
NEW : add global search for resource object ( #36043 )
...
* NEW : add global search for resource object
* Update comment for quick search resource field
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 01:38:44 +01:00
Maxime Kohlhaas
24952c3916
Fix : CI feedbacks ( #36045 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-11-01 01:01:10 +01:00
Laurent Destailleur
05b14fb762
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-11-01 00:53:45 +01:00
Frédéric FRANCE
ef0f2ee4ee
clean code ( #36014 )
2025-11-01 00:32:45 +01:00
Frédéric FRANCE
f1a418f042
clean code ( #36016 )
...
* clean code
* clean code
* clean code
2025-11-01 00:31:43 +01:00
Charlène Benke
0707b849fd
Add French holiday translations to hrm.lang ( #36035 )
2025-11-01 00:30:43 +01:00
Frédéric FRANCE
6540c1cb1f
fix missing property declaration ( #36026 )
2025-10-31 23:38:36 +01:00
Laurent Destailleur
9562b68f7f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-31 18:32:34 +01:00
Laurent Destailleur
64854482d8
Doc
2025-10-31 18:25:49 +01:00
ThomasNgr-OpenDSI
1cd82c88cb
Develop fix STOCK_MUST_BE_ENOUGH_FOR_(PROPAL|ORDER|INVOICE) ( #33517 )
...
* Manage STOCK_MUST_BE_ENOUGH_FOR_(PROPAL|ORDER|INVOICE) with new attribute stockable_product
* Use static properties for product types. Controle product type service.
* simpler condition for STOCK_MUST_BE_ENOUGH_FOR_PROPOSAL
2025-10-31 17:15:18 +01:00
Laurent Destailleur
63ec276f5c
Add DOLAPIENTITY into allowed http headers
2025-10-31 17:01:07 +01:00
Laurent Destailleur
6145bcc449
FIX Error 500 on api if cache is on and directory does not exists
2025-10-31 16:59:09 +01:00
Laurent Destailleur
5a61116497
Debug v23
2025-10-31 16:55:48 +01:00
Laurent Destailleur
6e14377ba4
FIX avoid error 500 on api when cache dir does not exists
2025-10-31 16:44:29 +01:00
Laurent Destailleur
cb7d856aa1
Doc
2025-10-31 16:28:21 +01:00
Laurent Destailleur
88aeae24da
Add more logs
2025-10-31 16:22:53 +01:00
Laurent Destailleur
e660f0f35a
Enhance log
2025-10-31 16:10:06 +01:00
Laurent Destailleur
8cd3abb78d
Can add a category without removing the others
2025-10-31 04:05:45 +01:00
Laurent Destailleur
bbd01729b6
Fix css
2025-10-31 03:29:24 +01:00
Laurent Destailleur
ee84fadd1c
Comment
2025-10-31 02:22:14 +01:00
Laurent Destailleur
57e1c22753
Fix log of upgrade2
2025-10-31 00:20:13 +01:00
Laurent Destailleur
beb33d2f62
Fix trans
2025-10-30 23:06:34 +01:00
Laurent Destailleur
96ab49b80d
Doc
2025-10-30 23:02:53 +01:00
Laurent Destailleur
e21139558a
Debug v23
2025-10-30 22:34:34 +01:00
Laurent Destailleur
9152e86c5a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-30 22:30:47 +01:00
Laurent Destailleur
2e838f7f1b
Fix bad link not yet available
2025-10-30 22:28:21 +01:00
Laurent Destailleur
2686238fe9
Clean code. select2 component need less code in html page
2025-10-30 22:21:12 +01:00
Laurent Destailleur
ee2db13af7
Trans
2025-10-30 17:45:20 +01:00
Laurent Destailleur
31f14faa0f
Debug v23
2025-10-30 17:40:54 +01:00
Laurent Destailleur
9b5d4791cf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-30 17:13:34 +01:00
Laurent Destailleur
bd510c090d
FIX filter on note lost when sorting company list
2025-10-30 17:13:24 +01:00
Laurent Destailleur
9eee6b187f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-30 14:42:09 +01:00
Laurent Destailleur
187840dbb3
NEW Can add info of main IT service provider in setup.
2025-10-30 14:41:37 +01:00
Laurent Destailleur
af6358a441
FIX #35247 FIX #35950 Using same option for landing page and home page
...
leads to fatal errors with admin that is blocked.
Only the "Landing page" feature seems stable, so we keep it and use
another constant for the unstable "Home page" option.
2025-10-30 03:03:24 +01:00
Laurent Destailleur
8e9290abd6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-30 02:59:33 +01:00
Laurent Destailleur
cd86879db3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-30 02:20:20 +01:00
Laurent Destailleur
305aced04b
FIX #35247 FIX #35950 Using same option for landing page and home page
...
leads to fatal errors with admin that is blocked.
Only the "Landing page" feature seems stable, so we keep it and use
another constant for the unstable "Home page" option.
2025-10-30 02:19:34 +01:00
VIAL-GOUTEYRON Quentin
c616e27274
New Hooks propals/orders ( #35989 )
...
* Add hook manager support for appending custom filter clauses across various SQL queries.
* Add hook manager support for custom SQL filters across multiple modules.
* Remove obsolete test code from api_proposals.class.php
* Remove unnecessary blank lines in card.php
* Remove unnecessary blank lines in card.php
* Remove unused object initialization and 'boxcode' parameter in product class
* Update api_proposals.class.php
* Initialize hooks for order API access
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-30 01:51:29 +01:00
Charlène Benke
f6f9f1214d
NEW Add auto-reference generation for tasks (like in project) in API ( #35981 )
...
* Add auto-reference generation for tasks (like in project)
* Fix phan-var-force annotation for modTask
2025-10-30 01:15:40 +01:00
kollibar
414c6927be
NEW Add accounting export mode for ISTEA ( #36006 )
...
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 80e67e665a .
* Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true).
correction for the bug issue https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true)."
This reverts commit 12ccfa60fa .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 6fb35a6d2e .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* correction commit for phan
* Correction for Travis CI
* I forgot to correct a line
* Correction for phpcs
* ajout d'un test si la requete sql de recherche d'un total pour la ligne échoue
* activation of this fix only if option FACTURE_PAYMENTS_ON_DIFFERENT_THIRDPARTIES_BILLS is on
* spelling correction in comment that don't pass pre-commit check
* trailing whitespace forget
* Add function to split a discount in 2 by API REST
* correction for phan & php-stan
* correction for phan & php-stan
* correction for phan & php-stan
* Update api_thirdparties.class.php
* Update api_thirdparties.class.php
* Update api_thirdparties.class.php
* Add accounting export mode for ISTEA
* Add accounting export mode for ISTEA
* add english translation
* Add accounting export mode for ISTEA
* Add accounting export mode for ISTEA
* Add accounting export mode for ISTEA
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-30 01:13:14 +01:00
Laurent Destailleur
59e0320984
Clean code
2025-10-30 00:28:49 +01:00
Laurent Destailleur
1a8d91eee2
Fix CI
2025-10-30 00:07:50 +01:00
Laurent Destailleur
0f56916173
Clean comment
2025-10-29 23:46:55 +01:00
Laurent Destailleur
f319f32452
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-29 23:39:54 +01:00
Laurent Destailleur
786449d633
Translation: french "Lettrage" is "Matching" in English. "Reconcile"
...
seems mostly used for "Rapprochement bancaire"
2025-10-29 23:38:37 +01:00
Mathieu Pellegrin
4f3aca359d
Fix incorrect total discount (missing loop after GROUP BY query) ( #36000 )
...
* Fix incorrect total discount (missing loop after GROUP BY query)
* Make phpcs happy
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-29 23:21:33 +01:00
Mathieu Pellegrin
6a9d50513f
Fix incorrect total discount (missing loop after GROUP BY query) ( #36000 )
...
* Fix incorrect total discount (missing loop after GROUP BY query)
* Make phpcs happy
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-29 23:19:47 +01:00
Laurent Destailleur
a42ea407f2
NEW date function related to holiday can accept country id in addition
...
to country code
2025-10-29 23:14:15 +01:00
Frédéric FRANCE
bda086bf0e
add missing translation and clean code ( #35956 )
...
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add doc
* add doc
2025-10-29 22:25:23 +01:00
Alexandre SPANGARO
2053ccf197
FIX Accountancy - Return on wrong page on y/n button ( #35978 )
2025-10-29 22:19:38 +01:00
Frédéric FRANCE
3b61b77b79
fix fetch extraparams ( #35986 )
...
* fix fetch extraparams
* fix
* fix
* Update FactureTest.php
2025-10-29 22:19:07 +01:00
Charlène Benke
006c9dcc99
Add progress parameter to api task addTimeSpent method ( #35992 )
...
Added optional progress parameter to addTimeSpent method.
2025-10-29 22:10:25 +01:00
Frédéric FRANCE
77a06a6cfd
fix CI ( #35995 )
...
* Update phpstan-baseline.neon
* Update phpstan-baseline.neon
* Update societe.class.php
* Update societe.class.php
2025-10-29 22:07:14 +01:00
Laurent Destailleur
ebdf77bbde
Better error management
2025-10-29 20:41:25 +01:00
Laurent Destailleur
99d311402d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-29 19:05:33 +01:00
Laurent Destailleur
440c2d238a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-29 19:03:09 +01:00
Laurent Destailleur
ae16c8ccba
Fix dir
2025-10-29 19:02:32 +01:00
Laurent Destailleur
4c84650e39
NEW Add API for Holidays/Leaves
2025-10-29 18:58:06 +01:00
Laurent Destailleur
f32aeac947
NEW Show warning on banner when an email is not valid
2025-10-29 17:00:55 +01:00
Laurent Destailleur
d0c4d2d8b4
NEW Output of category tag is nicer for long subcategories.
2025-10-29 16:50:09 +01:00
Laurent Destailleur
4fd6894210
Fix capital when value is 0
2025-10-29 14:32:51 +01:00
Laurent Destailleur
7b44d610d4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-29 13:29:03 +01:00
Laurent Destailleur
d0123c3795
Clean code
2025-10-29 13:28:53 +01:00
Alexandre SPANGARO
e68cb0fc00
NEW Accountancy - Add accounting for discounts ( #35977 )
...
* NEW Accountancy - Add accounting for discounts - Update menu
* NEW Accountancy - Add accounting for discounts - Setup
* NEW Accountancy - Add accounting for discounts - Language
* NEW Accountancy - Add accounting for discounts - Setup
* NEW Accountancy - Add accounting for discounts - Language
* NEW Accountancy - Add accounting for discounts - Function
* FIX CI
* FIX CI
* Fix CI
* FIX CI
2025-10-29 10:54:14 +01:00
Laurent Destailleur
870ee50729
Fix pos_print_counter
2025-10-28 23:35:42 +01:00
boudet jean pascal
c49066640e
Previously, the function correctly returned the error code, but $this->errors (the error array of the main object, e.g., the invoice) was not updated. The end-user would see a generic failure message without knowing why closing the shipment failed (e.g., "Invalid status," "Stock not sufficient," etc.). ( #35980 )
...
Co-authored-by: jpb <jean-pascal.boudet@atm-consulting>
2025-10-28 19:22:06 +01:00
Frédéric FRANCE
db9ac18451
fix typo ( #35983 )
2025-10-28 19:21:21 +01:00
Laurent Destailleur
ab56e3a2c1
Clean code. Removed not working and duplicate feature of post phone
...
interface (standard interface works better).
2025-10-28 16:57:49 +01:00
Laurent Destailleur
cf18a71a75
WIP LNE
2025-10-28 15:12:45 +01:00
Laurent Destailleur
8e005b19c0
WIP LNE
2025-10-28 15:07:49 +01:00
Laurent Destailleur
e47925af7c
WIP LNE
2025-10-28 14:14:28 +01:00
Laurent Destailleur
541e5fefdc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-28 13:33:06 +01:00
Laurent Destailleur
9214ee5d2a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-28 13:07:31 +01:00
Laurent Destailleur
a1b4d1a06e
WIP LNE
2025-10-28 13:07:19 +01:00
Jon Bendtsen
982e0ed64e
NEW: API endpoint for getting products in a warehouse ( #35918 )
...
* mostly updating fetch with all the fields and adding 2 missing variables
* adding throw RestException numbers, @url and a test for if you try with id=0
* Adding hurl file that do some testing og warehouses API endpoints
* Class for API prevented ever seeing model_pdf in API json
* Check for auth before doing other tests on the request
* New function list Products in warehouse. Work done by defrance, revived by JonB
* API PUT/update now allows for more database fields
* hurl tests for the new list products in warehouse endpoint
* also rejecting warehouse_id in a post
* pre-commit fix api warehouses
* copy paste error from api_usergroup
* Just return the lines, no cleaning needed
* PHAN fixes
* trying to fix PHAN error
* fix api update so it returns error when error, and fix object->update with import_key
* this->db not global db
* Advice from hregis
* Typo this d not dB
* Array of strings
* Changed listProducts in warehouse, uses api_product->get with variables from that
* hurl tests for API warehouses, and the new function get products in warehouse
* some STAN fixes
* more phan fixes
* changes revealed necessary by hurl testing
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-28 10:23:06 +01:00
Charlène Benke
e69f56acbe
New Add color fields on user group ( #35646 )
...
* Add color column to llx_usergroup table
* Add color column to llx_usergroup table
* Add color property to user group class
* Add color attribute to user group card
* Add ColorGroup translation to users.lang
* Add ColorGroup translation in French language file
* Fix SQL syntax for adding color column in llx_usergroup
* Fix SQL syntax for adding color column in llx_usergroup
* Fix color column addition in llx_usergroup table
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-28 02:26:49 +01:00
Mathieu Pellegrin
88cf4654b4
FIX #35884 ( #35885 )
...
Change GETPOST method for password fields to use "password" instead of "alpha".
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-28 02:22:15 +01:00
Frédéric FRANCE
34a1c824b7
NEW public pages donation, ticket and member use captcha setup ( #35913 )
...
* donation use captcha setup
* donation use captcha setup
* member use captcha setup
* member use captcha setup
* member use captcha setup
* member use captcha setup
* member use captcha setup
* ticket use captcha setup
* ticket use captcha setup
* clean
* clean
2025-10-28 02:21:06 +01:00
Frédéric FRANCE
8cbe1b55af
add dolBuildUrl ( #35947 )
...
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* clean
2025-10-28 01:40:02 +01:00
Frédéric FRANCE
7342a58044
clean phpstan baseline for supplier invoice class ( #35945 )
...
* clean phpstan baseline for supplier invoice class
* clean phpstan baseline for supplier invoice class
2025-10-28 01:25:46 +01:00
Frédéric FRANCE
03ea0cda01
clean code class commondict ( #35952 )
...
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* add fetchAll in abstract class commondict
* clean code
2025-10-28 01:25:30 +01:00
Regis Houssin
e37c7678a4
FIX avoid warning if NOREQUIRETRAN is defined (eg ajax) ( #35954 )
2025-10-28 01:24:02 +01:00
Regis Houssin
cac1058caf
NEW add extraparams field in llx_categorie ( #35975 )
2025-10-28 01:22:02 +01:00
Frédéric FRANCE
972295ea3c
add missing translation ( #35958 )
2025-10-28 01:13:14 +01:00
Frédéric FRANCE
a487ce4923
add missing translation ( #35959 )
...
* add missing translation
* add missing translation
* clean missing
2025-10-28 01:12:45 +01:00
dependabot[bot]
8ac1fca761
Bump actions/upload-artifact from 4 to 5 ( #35960 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 01:12:07 +01:00
sonikf
8ed78a31b1
Add tpl files for standalone reception ( #35966 )
...
* Add tpl for standalone reception
* try to fix phan
2025-10-28 01:10:11 +01:00
Regis Houssin
210328dd33
FIX avoid php warnings ( #35967 )
2025-10-28 01:07:22 +01:00
Jyhere
ce7e9f4027
FIX: warning on invoice list when no extrafield ( #35968 )
2025-10-28 01:05:34 +01:00
Frédéric FRANCE
9b512f565f
try to make new checks ( #35976 )
...
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
* try to make new checks
2025-10-28 00:57:01 +01:00
Laurent Destailleur
f3931b386a
Fix left join is not complete
2025-10-27 22:27:36 +01:00
Laurent Destailleur
df5c3a8084
Clean code
2025-10-27 22:18:20 +01:00
Laurent Destailleur
aa6bc46141
FIX Hide AWP if product has no stock managed
2025-10-27 21:55:49 +01:00
Laurent Destailleur
342120f893
Debug v23
2025-10-27 21:42:21 +01:00
Laurent Destailleur
de2641c842
Trans
2025-10-27 21:08:28 +01:00
Laurent Destailleur
a7a3ad2352
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-27 20:59:21 +01:00
Laurent Destailleur
bf4140e8f8
Doc
2025-10-27 20:59:11 +01:00
Laurent Destailleur
c625ef121a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-27 15:21:59 +01:00
Laurent Destailleur
5efdee9094
css
2025-10-27 15:21:48 +01:00
Charlène Benke
9a9eec75fc
add hook on printColDescContent ( #35741 )
...
* add hook on printColDescContent
Allow to add more informations on pdf description with hook management.
sample hook use :
public function printColDescContent($parameters, &$object, &$action)
{
$pdf = $parameters['pdf'];
if ($object->name == 'sponge mydiscount') {
//var_dump($parameters, $object, $action); exit;
$pdf->MultiCell(0, 3, "xxxxx", 0, 'L', 0, 1, '', '', true);
return 1;
}
}
* Add hook support to printColDescContent method
2025-10-26 14:43:40 +01:00
Regis Houssin
24f1aa1f63
FIX youhou
2025-10-26 04:50:21 +01:00
Regis Houssin
fb7b8f6c28
Revert "FIX modeste"
...
This reverts commit a268f6265f .
2025-10-26 04:49:59 +01:00
Regis Houssin
a268f6265f
FIX modeste
2025-10-26 04:47:21 +01:00
Regis Houssin
52d714865c
FIX Brian is in the kitchen
2025-10-26 03:10:40 +01:00
Regis Houssin
8900b8e7bd
FIX Mister D
2025-10-26 03:03:38 +01:00
Regis Houssin
58942df61e
FIX add apple
2025-10-26 02:52:01 +01:00
Regis Houssin
cdcbc60ec2
NEW add link to mac api rest client for test
2025-10-26 02:37:01 +01:00
Regis Houssin
b6ce064641
QUAL update mysql workbench
2025-10-26 02:53:36 +02:00
Frédéric FRANCE
48d2dd8956
clean code ( #35915 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-25 23:09:16 +02:00
Pierre Ardoin
4d69d875f0
FIX Token issue when deleting a line ( #35935 )
...
* Sécurisation du jeton CSRF pour la suppression de transfert de stock
* Sécuriser les actions de suppression de transfert de stock
* Corriger l'indentation du lien de suppression de ligne
* Supprimer les commentaires français des protections CSRF
* Remove CSRF token check for delete actions
Removed CSRF token validation for delete actions.
2025-10-25 23:05:52 +02:00
Frédéric FRANCE
a31a02dbe5
Update setup_conf.sh ( #35937 )
...
* Update setup_conf.sh
* Update setup_conf.sh
2025-10-25 23:04:44 +02:00
Frédéric FRANCE
d07de98ad8
Update makepack-dolibarr.pl ( #35938 )
2025-10-25 23:04:15 +02:00
Frédéric FRANCE
e67651f5bc
Update github_commits_byversion.sh ( #35939 )
2025-10-25 23:02:55 +02:00
sonikf
9b48b2347b
Remove customer price handling from objectline_create.tpl.php ( #35941 )
2025-10-25 23:00:50 +02:00
Alexandre SPANGARO
658770a449
FIX Accountancy - Not propose to write operation on draft asset ( #35943 )
2025-10-25 22:57:13 +02:00
Frédéric FRANCE
4ac3c3f8b6
clean phpstan baseline of supplier order class ( #35942 )
...
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
2025-10-25 22:55:06 +02:00
Alexandre SPANGARO
c0cfd77cb9
FIX - Accountancy - Wrong length apply when various operation are proposed ( #35944 )
2025-10-25 22:54:46 +02:00
Frédéric FRANCE
675ec205f4
clean phpstan baseline ( #35946 )
2025-10-25 22:53:09 +02:00
Regis Houssin
591395f44b
QUAL uniformize and globalize accesskey/stringforfirstkey + for Mac OS this is "CTRL + Option + key" ( #35948 )
...
* QUAL uniformize en globalize accesskey/stringforfirstkey + Mac os is
CTRL + Option + key
* FIX pre-commit error
2025-10-25 22:52:55 +02:00
github-actions[bot]
21a933bd2e
PHPStan > Update baseline ( #35949 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-25 20:39:40 +02:00
Laurent Destailleur
729e19cecb
Fix warning
2025-10-24 23:05:49 +02:00
Laurent Destailleur
cd2f4bb7d2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-24 19:46:38 +02:00
Laurent Destailleur
9f2c33aa75
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-24 19:39:15 +02:00
Laurent Destailleur
04bd68c493
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-24 19:36:45 +02:00
Laurent Destailleur
e98fe358d3
Fix responsive
2025-10-24 19:36:34 +02:00
Regis Houssin
5b7d358c4e
FIX #35634 ( #35912 )
...
* FIX #35634
* FIX phan error
2025-10-24 18:46:20 +02:00
Frédéric FRANCE
16371177ac
fix doc ( #35923 )
2025-10-24 18:29:27 +02:00
github-actions[bot]
d4905ca777
PHPStan > Update baseline ( #35926 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-24 18:28:50 +02:00
Frédéric FRANCE
f807b77c25
add captcha on recrutiment public page ( #35931 )
...
* add captcha on recrutiment public page
* add captcha on recrutiment public page
* add captcha on recruitment public page
2025-10-24 18:24:12 +02:00
Regis Houssin
5259819fc5
FIX access problem when label is used for next/prev ( #35933 )
2025-10-24 18:22:30 +02:00
Frédéric FRANCE
d22b6abe59
update hash in windows-ci.yml ( #35932 )
2025-10-24 18:21:16 +02:00
Laurent Destailleur
1fc5590934
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-24 17:15:33 +02:00
Laurent Destailleur
f3b8e64ec0
Fix translation of label in export
2025-10-24 17:11:35 +02:00
Laurent Destailleur
eec7c592c0
FIX dol_print_date with param gmt when server is not UTC.
2025-10-24 15:30:02 +02:00
Laurent Destailleur
c6c968374a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-24 11:42:53 +02:00
Laurent Destailleur
b3d8e7078e
Trans
2025-10-24 11:40:38 +02:00
John BOTELLA
bbec4721a4
UIUX : webportal css style PART 03 : allow select login form theme for webportal ( #35849 )
...
* WIP : add theme selection
* final style
* fix class
* fix css
* fix comment
* PHP stan
* PHP stan
* PHP stan
* PHP stan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-24 11:19:13 +02:00
Laurent Destailleur
1e1d8de59a
Try to use hint index only when not counter productive.
2025-10-24 03:34:18 +02:00
Laurent Destailleur
ba4878b490
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-24 03:20:17 +02:00
Laurent Destailleur
fe71668d0d
Replace use of DISTINCT with WHERE EXISTS
2025-10-24 03:15:51 +02:00
Regis Houssin
de62f22493
QUAL avoid to calling "closeTopMenuLoginDropdown" after all click ( #35898 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-23 16:38:07 +02:00
Laurent Destailleur
c03026a41d
Debug v23
2025-10-23 14:59:19 +02:00
Laurent Destailleur
23fcfd233c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-23 14:48:00 +02:00
Bradley Jarvis
3464989848
Fix - Task event linked from task and event ( #35888 )
...
This patch fixes task events so that they are correctly displayed in the
task event list and that in the event the Linked Object referes back to
the task.
The issue was that the elementtype value in the database was being
referenced as both 'project_task' and 'task' by different parts of code
Co-authored-by: brad <brad@endurotags.com.au >
2025-10-23 14:47:27 +02:00
Laurent Destailleur
69060a6f49
Complete #35888
2025-10-23 14:47:20 +02:00
Frédéric FRANCE
8e0566a33b
add ajax tooltip for recruitment candidature ( #35910 )
...
* add ahax tooltip for recruitment candidature
* add ajax tooltip for recruitment candidature
2025-10-23 14:32:45 +02:00
Regis Houssin
80c1fe6ae0
FIX broken feature ! ( #35906 )
...
* FIX broken feature !
* FIX Enhance SQL query with conditional entity filtering
Added conditional filtering for usergroup entity in SQL query based on MULTICOMPANY_TRANSVERSE_MODE setting.
* Update perms.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-23 14:32:07 +02:00
Laurent Destailleur
0346d901be
Clean code
2025-10-23 14:31:45 +02:00
Laurent Destailleur
1e84852825
Clean code
2025-10-23 14:26:47 +02:00
Laurent Destailleur
628aacd7fe
Clean code
2025-10-23 14:14:53 +02:00
Frédéric FRANCE
f89cc919b8
clean code ( #35894 )
...
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-23 14:05:59 +02:00
Jon Bendtsen
802e4b6491
NEW API user/groups/ POST, PUT, DELETE + some hurl tests ( #35903 )
...
* NEW API user/groups/ POST, PUT, DELETE + some hurl tests
* indent fix
* saving note_private (Ryan) during create and detect if we call ourselves?
* fix call with wrong arguments
* Reshow array's in the json output
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-23 13:56:22 +02:00
Regis Houssin
1e8b3e5d01
NEW possibility to define global entity in user param ( #35908 )
...
* NEW possibility to define global entity in user param
* FIX travis error
2025-10-23 13:43:53 +02:00
Frédéric FRANCE
f203eace15
make jobposition ajaxtooltip ( #35899 )
...
* make jobposition ajaxtooltip
* make jobposition ajaxtooltip
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-23 13:26:25 +02:00
Laurent Destailleur
c42f2e4c88
Doc
2025-10-23 01:44:43 +02:00
Laurent Destailleur
57670bd45e
Comment to prepare use of specific VAT code for vat exemption
2025-10-23 01:41:33 +02:00
Laurent Destailleur
2f38d267b3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-23 01:01:09 +02:00
Laurent Destailleur
713eeeacf2
Revert option
...
MAIN_USE_VAT_COMPANIES_IN_EEC_WITH_INVALID_VAT_ID_ARE_INDIVIDUAL
into MAIN_USE_VAT_ZERO_FOR_COMPANIES_IN_EEC_EVEN_IF_VAT_ID_UNKNOWN
2025-10-23 01:00:24 +02:00
Laurent Destailleur
ea0fcd193c
Fix CI
2025-10-22 22:31:51 +02:00
Laurent Destailleur
412a224d90
Fix CI
2025-10-22 22:28:55 +02:00
Laurent Destailleur
73d3067b16
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-22 22:09:49 +02:00
Laurent Destailleur
ec109fa7ea
Fix default fields for POS
2025-10-22 22:09:15 +02:00
Laurent Destailleur
52ea569239
Fix default fields for POS
2025-10-22 22:07:17 +02:00
Laurent Destailleur
93bb6035b8
FIX Column Terminal is forbidden in POS context
2025-10-22 21:11:04 +02:00
Laurent Destailleur
2efff17837
Fix deprecation
2025-10-22 20:06:24 +02:00
Laurent Destailleur
7f04762b17
Fix merge pb
2025-10-22 18:56:05 +02:00
Laurent Destailleur
c465a5c8da
Fix CI
2025-10-22 18:28:00 +02:00
Laurent Destailleur
2f64e56ef2
Fix CI
2025-10-22 18:26:31 +02:00
Laurent Destailleur
4bae3f6eec
Must use StudlyCaps or PascalCase for class name
2025-10-22 18:15:27 +02:00
Laurent Destailleur
7db8a7eadc
Fix regression
2025-10-22 18:12:10 +02:00
Laurent Destailleur
c1831b76a3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-22 18:04:57 +02:00
Jon Bendtsen
1f47cfd583
NEW API for getting, adding, deleting and/or modifying email templates ( #35853 )
...
* NEW API for getting, adding, deleting and/or modifying email templates
* removing duplicate class formmail which has been moved to a separate file
* hurl file for testing the emailtemplates api
* more comprehensive tests of posting a new email template, all required fields and making sure that ID is rejected
* first GUI test of email templates
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 18:04:39 +02:00
altairis-melina
592710868f
FIX: Module name to show links of linked objects of expeditions ( #35883 )
...
Co-authored-by: Noé Cendrier <81741011+altairis-noe@users.noreply.github.com >
2025-10-22 18:00:07 +02:00
Laurent Destailleur
e314c075a7
Removed property that seems not used.
2025-10-22 17:59:51 +02:00
Alexandre SPANGARO
d6b2b12419
#35859 Review data of payment term by default ( #35870 )
...
* #35859 Review data of payment term by default
* Restore rowid
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 17:57:25 +02:00
Alexandre SPANGARO
8f51b05a57
NEW Accountancy - Add field centralized on import/export ( #35872 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 17:44:36 +02:00
Vincent Maury
27ed249561
NEW : add supplier payment mail template ( #35877 )
...
* Fix 35865 no formail displayed in supplier payment
* - add possibility to create custom mail template for supplier invoices payment
- add a default template
- add 2 new substitutions keys : __SUPPLIER_PAYMENT_INVOICES_LIST__ and __SUPPLIER_PAYMENT_INVOICES_TOTAL__
* - add possibility to create custom mail template for supplier invoices payment
- add a default template
- add 2 new substitutions keys : __SUPPLIER_PAYMENT_INVOICES_LIST__ and __SUPPLIER_PAYMENT_INVOICES_TOTAL__
---------
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 17:44:01 +02:00
William Mead
29eabe9a75
Added stock movement API data pagination ( #35875 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 17:43:24 +02:00
Laurent Destailleur
33e27947ca
WIP LNE
2025-10-22 16:31:47 +02:00
Laurent Destailleur
7fa99f6e15
QUAL Moved structure of table printer_receipt into sql instead of php
2025-10-22 15:36:16 +02:00
Laurent Destailleur
c82a709ff3
FIX Printers can have duplicate names
2025-10-22 15:27:48 +02:00
Laurent Destailleur
8de37232d8
Debug v23
2025-10-22 14:41:35 +02:00
Laurent Destailleur
95741170ab
WIP LNE
2025-10-22 14:31:04 +02:00
Laurent Destailleur
e3ff9e5c2d
Clean code
2025-10-22 14:17:04 +02:00
Laurent Destailleur
2c1ab9b40a
Clean code
2025-10-22 14:14:58 +02:00
Laurent Destailleur
8d50b69bce
Add a test if command not found
2025-10-22 13:30:36 +02:00
Laurent Destailleur
43aa97edcc
Move method
2025-10-22 12:40:56 +02:00
Laurent Destailleur
3bc8d435a4
WIP LNE
2025-10-22 12:35:30 +02:00
Laurent Destailleur
2c71ce566f
Doc
2025-10-22 12:17:14 +02:00
Laurent Destailleur
165242c0fb
Move version info into a dedicated file
2025-10-22 12:16:09 +02:00
Laurent Destailleur
481f3f1a9e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-22 11:06:14 +02:00
Laurent Destailleur
be351614e2
NEW DEV Can set color of the on/off button.
2025-10-22 11:05:59 +02:00
Frédéric FRANCE
e274a9c31c
do not check in htdocs/includes ( #35886 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 02:47:05 +02:00
Laurent Destailleur
bc20306426
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-22 02:45:08 +02:00
Laurent Destailleur
f6004f22ff
Add missing index file
2025-10-22 02:44:48 +02:00
Vincent Maury
0ddd2b194f
Fix 35865 no formail displayed in supplier payment ( #35867 )
...
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-22 02:32:36 +02:00
Benjamin Chanudet
4c5e17f7e6
allow deactivation of document models on Donation module ( #35882 )
2025-10-22 02:30:58 +02:00
Laurent Destailleur
74455fd391
FIX #35887
2025-10-22 02:21:52 +02:00
Laurent Destailleur
58abe1291c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-22 02:05:19 +02:00
Laurent Destailleur
7724e58d6d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-22 02:05:18 +02:00
Laurent Destailleur
aca82c627f
FIX dol_eval when having " !(...)"
2025-10-22 02:04:40 +02:00
VIAL-GOUTEYRON Quentin
7aa9633901
FIX : Perf for bom select ( #35871 )
...
* ADD: Option to optimize BOM combo list performance with search-based loading
* FIX: Remove debug backtrace and exit statement in security.lib.php
* FIX: Use dynamic database prefix in BOM combo list query
* FIX: Correct spacing issue in 'elseif' condition in bom.php
2025-10-22 00:58:55 +02:00
Regis Houssin
4d88608f1f
FIX check if zip file of website exists ( #35879 )
2025-10-22 00:50:34 +02:00
Frédéric FRANCE
acb1bc22c4
add upload on recruitment job and fix CI ( #35880 )
...
* add upload on recruitment job
* add upload on recruitment job
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-10-22 00:48:28 +02:00
Laurent Destailleur
73c559b9d5
Complete llx_oauth_token
2025-10-21 20:22:11 +02:00
Laurent Destailleur
bbb96e3c14
Fix migration of token
2025-10-21 20:16:15 +02:00
Laurent Destailleur
3975453a75
Move some part of code from filefunc into master.
2025-10-21 19:08:24 +02:00
Laurent Destailleur
0fe5b9c52b
Trans
2025-10-21 16:54:42 +02:00
Laurent Destailleur
a0411e6725
Doc
2025-10-21 14:54:56 +02:00
Laurent Destailleur
f35536712f
WIP LNE
2025-10-21 14:41:42 +02:00
Laurent Destailleur
d8b63e6fa6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-21 10:35:24 +02:00
Laurent Destailleur
bf6e7d80e0
Fix edit mode
2025-10-21 10:35:11 +02:00
noec764
8aabe1efb7
Fix load all line unecessary ( #35783 )
...
* FIX: Unecessary load of all order lines
* FIX: Unecessary load of all order lines
* FIX: Tabs indent instead of space
---------
Co-authored-by: Noé <noe@scopen.fr >
2025-10-21 02:16:49 +02:00
Alexandre SPANGARO
02f949c4b7
NEW Accountancy - Manuel input - Add script to greyed out subledger_account if general ledger is not centralized ( #35855 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 02:13:38 +02:00
Lucas Marcouiller
ad67faa01d
New all project contact in task creation ( #35862 )
...
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 02:13:10 +02:00
Alexandre SPANGARO
cdd4dde166
NEW Accountancy - Various payment - Add script to greyed out subledger_account if general ledger is not centralized ( #35842 )
...
* NEW Accountancy - Add data-centralized in select_account()
* NEW Accountancy - Add script to greyed out subledger_account if general ledger is not centralized
* Fix phan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 02:08:19 +02:00
Frédéric FRANCE
cd3b74f092
NEW add api for members statistics ( #35851 )
...
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* NEW add api for members statistics
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 02:05:51 +02:00
William Mead
8b47aadb1c
Added warehouse api data pagination ( #35866 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 02:04:51 +02:00
Laurent Destailleur
4799705cd8
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-21 02:03:34 +02:00
Laurent Destailleur
d49426ef30
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-21 01:49:53 +02:00
Alexandre SPANGARO
ffa489ee59
NEW Accountancy - Transaction - Add verification on centralized account ( #35824 )
...
* NEW Accountancy - Transaction - Add verification on centralized account
* Fix phan
* Fix phan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 01:06:21 +02:00
Frédéric FRANCE
894e73e9cf
add new elements properties magic ( #35861 )
...
* add new elements properties magic
* add new elements properties magic
2025-10-21 01:04:53 +02:00
Frédéric FRANCE
7d01503c46
clean code ( #35856 )
...
* fix CI
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-21 01:03:55 +02:00
Jon Bendtsen
56bcd57fc6
QUAL: polishing up the API's for usergroups ( #35854 )
...
* note_private=note + cleaning json output when getting a usergroup
* better comment text
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-21 00:36:44 +02:00
Laurent Destailleur
0cb4679757
Fix CI
2025-10-21 00:05:22 +02:00
Laurent Destailleur
655286f3b3
Fix CI
2025-10-20 23:55:59 +02:00
Regis Houssin
b8f8e2b785
FIX missing entity filter ( #35857 )
2025-10-20 23:54:00 +02:00
Laurent Destailleur
9ee8006f17
Fix CI
2025-10-20 23:50:32 +02:00
Laurent Destailleur
294309dbd4
Fix CI
2025-10-20 23:48:37 +02:00
Laurent Destailleur
ab6aae51dd
Allow boolean on yn()
2025-10-20 23:42:20 +02:00
Laurent Destailleur
a202d1e60d
Debug v23
2025-10-20 20:51:20 +02:00
Laurent Destailleur
dab2bcbd90
Debug v23
2025-10-20 20:44:17 +02:00
Laurent Destailleur
6f88b841e0
Add vat field
2025-10-20 17:57:22 +02:00
Laurent Destailleur
7792a397d3
Clean code
2025-10-20 16:46:36 +02:00
Laurent Destailleur
5604df683d
Backup/Restore is cleaner
2025-10-20 15:12:35 +02:00
Laurent Destailleur
330d1aa778
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-20 15:00:31 +02:00
Laurent Destailleur
8e43cea541
css
2025-10-20 14:19:58 +02:00
Laurent Destailleur
2835ec5c3d
Add BLOCKEDLOG_LAST_RECORD_FINGERPRINT at install
2025-10-20 04:31:42 +02:00
Laurent Destailleur
a84cff56a7
Clean screen
2025-10-20 03:35:12 +02:00
Laurent Destailleur
dc6c6b281e
Dev Loi Finance
2025-10-20 02:58:42 +02:00
Laurent Destailleur
606de1688e
Dev Loi Finance
2025-10-20 02:35:55 +02:00
Laurent Destailleur
9fb7805e4f
Fix typeof pad in takepos
2025-10-20 01:54:37 +02:00
Laurent Destailleur
4fe22fad9e
Show terminal on ticket
2025-10-20 01:47:43 +02:00
Laurent Destailleur
0d2b4faee2
Prepare code for LNE
2025-10-20 00:45:59 +02:00
Laurent Destailleur
2a155bff70
Debug
2025-10-19 23:34:12 +02:00
Laurent Destailleur
d539010e3f
Fix CI
2025-10-19 23:28:44 +02:00
Laurent Destailleur
0fa7da21f1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-19 23:14:52 +02:00
PsyCrow
277ca022f2
Remove unnecessary type casting for VAT rates ( #35830 )
...
vat_rate could be string so should not be casted to float
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-19 23:13:53 +02:00
Laurent Destailleur
2076c44618
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-19 23:13:26 +02:00
Laurent Destailleur
ad00c73028
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-19 21:23:46 +02:00
Laurent Destailleur
f97028a764
Test change for ci to use php min 7.2
2025-10-19 21:09:45 +02:00
Laurent Destailleur
2c04ca3979
NEW Minimal version of PHP is now 7.2
2025-10-19 21:03:50 +02:00
PsyCrow
893b6525ab
Remove unnecessary type casting for VAT rate ( #35831 )
...
vat_rate could be string should not be float casting
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-19 18:50:25 +02:00
Frédéric FRANCE
f729b421a5
move sql in stats class ( #35850 )
...
* move sql in stats class
* move sql in stats class
* move sql in stats class
* move sql in stats class
* move sql in stats class
* move sql in stats class
* PHPStan > Update baseline (#35844 )
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
* move sql in stats class
* move sql in stats class
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-19 18:50:09 +02:00
PsyCrow
d36bfd0f3e
Refactor updateline call to remove type casting ( #35833 )
...
Removed unnecessary type casting for vatrate in updateline method.
2025-10-19 18:48:16 +02:00
PsyCrow
2b93b8a66a
Remove unnecessary type casting for VAT rates ( #35834 )
...
vat_rate could be string and should not be casted to float
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-19 18:47:43 +02:00
Laurent Destailleur
e7672cd9e5
Fix critical regression in cast
2025-10-19 18:47:20 +02:00
Laurent Destailleur
a66164d0f7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-19 18:40:41 +02:00
Laurent Destailleur
3aa920be4a
Fix critical regression when casting vat rate
2025-10-19 18:40:26 +02:00
PsyCrow
4f3b2fe8de
Fix type casting for TVA tax in addline method ( #35832 )
...
tva_tx should not be casting to float
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-19 18:38:55 +02:00
Laurent Destailleur
738b85abcd
Fix PHP doc regression
2025-10-19 18:38:10 +02:00
Laurent Destailleur
2c65efad96
Fix php doc
2025-10-19 18:32:25 +02:00
Laurent Destailleur
8d91557b17
Fix doc
2025-10-19 18:23:04 +02:00
Laurent Destailleur
a1f4fb9810
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-19 18:19:37 +02:00
Laurent Destailleur
b6353d06ae
Fix doc
2025-10-19 18:19:28 +02:00
Laurent Destailleur
01eb4510f7
Fix doc
2025-10-19 18:18:56 +02:00
github-actions[bot]
4be6bd93cb
PHPStan > Update baseline ( #35844 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-19 18:12:31 +02:00
Laurent Destailleur
bbeaadb14a
Fix picto module zapier
2025-10-19 18:11:00 +02:00
Laurent Destailleur
c5b4faffe7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-19 17:56:22 +02:00
Laurent Destailleur
68a8631cb5
Doc
2025-10-19 17:56:12 +02:00
Laurent Destailleur
02216080f6
Fix picto
2025-10-19 17:54:52 +02:00
Frédéric FRANCE
1e329f2325
clean code ( #35843 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-19 17:09:54 +02:00
Frédéric FRANCE
db4d73ed50
clean baseline phpstan ( #35840 )
2025-10-19 03:35:21 +02:00
MDW
8a84fad171
Qual: Fix misuse of Mo->error ( #35841 )
...
# Qual: Fix misuse of Mo->error
Phan identified that ++ was performed on Mo->error which is a string.
This fixes that by using a local $error variable (as in another
function).
2025-10-19 03:35:04 +02:00
Frédéric FRANCE
9193aa889a
clean phpstan baseline ( #35839 )
2025-10-19 03:34:22 +02:00
Frédéric FRANCE
8f7931eb49
clean phpstan baseline ( #35837 )
...
* clean phpstan baseline
* clean phpstan baseline
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-19 03:34:09 +02:00
Laurent Destailleur
9a8820b9c6
NEW Add column title in emailing and add more filters
2025-10-19 03:33:09 +02:00
Frédéric FRANCE
ed4b7ce58d
clean phpstan baseline ( #35838 )
...
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* fix
2025-10-19 01:58:11 +02:00
Frédéric FRANCE
4bc77ebcda
clean phpstan baseline ( #35836 )
...
* clean phpstan baseline
* clean phpstan baseline
2025-10-19 01:56:26 +02:00
Frédéric FRANCE
18c29d0e40
fix tva can be sometimes string instead float ( #35835 )
2025-10-18 19:12:01 +02:00
MDW
66683105f1
Qual: Fix phan notices ( #35827 )
...
# Qual: Fix phan notices
Some type hints updates + correction to get week from date (action/pertype.php)
+ check that value is not null (pdf_* classes).
2025-10-18 19:10:43 +02:00
Frédéric FRANCE
05e6c8ce11
Fix phpstan ( #35828 )
...
* clean phpstan baseline
* clean baseline
* clean baseline
* clean baseline
* clean baseline
2025-10-18 19:09:52 +02:00
Laurent Destailleur
dabda44e8d
Add more method in setup factory
2025-10-18 13:56:33 +02:00
Laurent Destailleur
3a8bab63cd
Trans
2025-10-18 11:56:33 +02:00
Laurent Destailleur
1b4afcea4b
Ignore file to avoid commiting it
2025-10-18 11:56:07 +02:00
Guido Schratzer
ea2543e9e4
FIX #35766 : Update buying price INT Float ( #35769 )
...
* FIX #35766 : Update buying price INT Float
loose Decimals
.
* Fix: keep fk_product_fournisseur_price as int; treat buying price as float (no truncation) [#35766 ]
* Updated per feedback: keep fk_product_fournisseur_price as ?int (rowid) and as float.
Adjusted FactureRec::updateline PHPDoc to ?int and float|'' (model still normalizes via price2num).
Tested on a recurring line: decimals preserved, FK stored as int, CI green. Minor adjustments before v22 backport
* Delete .hooktest
* Delete dev/tools/pre-commit/README.md
* Delete test/phpunit/phpunit.xml
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-18 11:55:58 +02:00
Laurent Destailleur
836696847e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-18 11:54:26 +02:00
Guido Schratzer
78aefbaa2e
FIX #35766 : Update buying price INT Float ( #35769 )
...
* FIX #35766 : Update buying price INT Float
loose Decimals
.
* Fix: keep fk_product_fournisseur_price as int; treat buying price as float (no truncation) [#35766 ]
* Updated per feedback: keep fk_product_fournisseur_price as ?int (rowid) and as float.
Adjusted FactureRec::updateline PHPDoc to ?int and float|'' (model still normalizes via price2num).
Tested on a recurring line: decimals preserved, FK stored as int, CI green. Minor adjustments before v22 backport
* Delete .hooktest
* Delete dev/tools/pre-commit/README.md
* Delete test/phpunit/phpunit.xml
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-18 11:54:09 +02:00
Laurent Destailleur
0df13aedcb
Ignore file to avoid commiting it
2025-10-18 11:53:37 +02:00
Frédéric FRANCE
3d852682ec
clean baseline ( #35822 )
...
* clean baseline
* clean baseline
* clean baseline
* clean baseline
* clean baseline
* clean baseline
2025-10-18 11:20:54 +02:00
Vincent Maury
b28b94821f
NEW #35700 : Throw an error when validating a propal, order, supplier with a product no more in sale/purchase… ( #35709 )
...
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Update commonobject.class.php
* Refactor checkActiveProductInLines method
* Fix comment formatting in commonobject.class.php
* Update commonobject.class.php
---------
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-18 11:19:31 +02:00
Laurent Destailleur
17e78c99a2
Fix responsive
2025-10-17 23:50:31 +02:00
Laurent Destailleur
f0c61790eb
Clean code
2025-10-17 23:43:28 +02:00
Laurent Destailleur
384d40ca01
phpunit more complete
2025-10-17 19:39:45 +02:00
Laurent Destailleur
74d38106b9
Column must be shown by default if option PRODUCT_USE_SUPPLIER_PACKAGING
...
on
2025-10-17 19:28:02 +02:00
Laurent Destailleur
f711fe9900
FIX Must show unit price when price is not for quantity 1
2025-10-17 18:59:32 +02:00
Laurent Destailleur
993f821a3b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 18:44:26 +02:00
Laurent Destailleur
2139fdd9a2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-17 18:44:05 +02:00
Laurent Destailleur
6691441468
Fix position
2025-10-17 18:43:53 +02:00
Laurent Destailleur
3fb0dddd65
Fix default status of column
2025-10-17 18:39:42 +02:00
Laurent Destailleur
b6171202db
Trans
2025-10-17 18:35:16 +02:00
Christophe Battarel
e81cca858e
NEW: import subscriptions ( #35612 )
...
* NEW: import subscriptions
* remove bad code
* FIX: already declared property is not needed
* Update subscription.class.php
* FIX: change format to please php-stan
* ENH: DolibarrModules::$import_convertvalue_array value format
---------
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
Co-authored-by: Noé Cendrier <noe.cendrier@altairis.fr >
Co-authored-by: Noé Cendrier <81741011+altairis-noe@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 18:24:40 +02:00
Laurent Destailleur
9430078409
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 18:18:30 +02:00
Laurent Destailleur
493630eb4f
Add expire at into token table. SQL part of #35804
2025-10-17 18:18:19 +02:00
Lucas Marcouiller
8fb42b0061
New fetch member to redirect to membership payment ( #35808 )
...
* New fetch member to redirect to membership payment
* add constant
* fix CI
* Update new.php
* Fix formatting of conditional check for member search
---------
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 18:13:39 +02:00
Regis Houssin
da32ca9228
FIX wrong entity alias ( #35821 )
2025-10-17 18:11:29 +02:00
Marc de Lima Lucio
0d1b1703cc
FIX: missing prospect/customer category translation ( #35814 )
2025-10-17 16:15:39 +02:00
Vincent Maury
54a2335d79
Display error message when impossible to create user from contact ( #35807 )
...
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
2025-10-17 15:56:17 +02:00
William Mead
3c5d6b9649
NEW: Option to clone parent categories on variant creation ( #35806 )
...
* Added option to clone parent categories on product variant creation
* Updated PHPDoc
2025-10-17 15:52:42 +02:00
Josep Lluís
0245482bc6
NEW Add configuration for default timesheet menu ( #35805 )
...
* Add configuration for default timesheet menu
Using PROJECT_OPEN_ALWAYS_ON_TIMESHEET config, you can use variables "perweek" (default), "perday" or "permonth"
* Update eldy.lib.php
* Fix default value for optionTimesheet variable
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 15:50:47 +02:00
github-actions[bot]
9447f04876
PHPStan > Update baseline ( #35810 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-17 15:46:08 +02:00
William Mead
276f792e9a
Fixed return object for expense report API ( #35813 )
2025-10-17 15:45:59 +02:00
Laurent Destailleur
c48d4db3a5
Trans
2025-10-17 15:43:48 +02:00
Laurent Destailleur
0fb8688b7c
FIX clone of cron tasks
2025-10-17 15:10:33 +02:00
Laurent Destailleur
93a03691e1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 13:45:12 +02:00
Laurent Destailleur
d87d6d10a4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 13:44:54 +02:00
Laurent Destailleur
c902b2eeed
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-17 13:41:12 +02:00
Laurent Destailleur
c4528e39e3
Fix allowed styles in ckeditor
2025-10-17 13:41:01 +02:00
John BOTELLA
b1854b7d4f
UIUX : webportal css style PART 02 ( #35774 )
...
* Add css
* FIX CSS and UX
* fix php doc
* Fix missing badge for status
* fix download link css
* change space on comment
2025-10-17 12:22:20 +02:00
Laurent Destailleur
be803918dd
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 03:50:50 +02:00
Laurent Destailleur
5da33763d2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 03:50:31 +02:00
Alexandre SPANGARO
88607b2eda
QUAL Accountancy - Use xxx_prepare_head() on accounting transaction ( #35778 )
...
* QUAL Accountancy - Use xxx_prepare_head() on accounting transaction
* Fix phpstan
* Fix phpstan
* Fix according to Frederic
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 03:46:20 +02:00
Laurent Destailleur
b395cee7c8
Use position on each numbering module
2025-10-17 03:33:54 +02:00
Christophe Battarel
6e184d4195
NEW : add free numbering module for members ( #35636 )
...
* NEW : add free numbering module for members
* fix next value
* fix codesniffer
* fix phan
* fix missing class declaration
* rename module
---------
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
2025-10-17 03:29:57 +02:00
Laurent Destailleur
fefc2ef466
CSS
2025-10-17 03:28:23 +02:00
Laurent Destailleur
c0e395ee11
Clean code
2025-10-17 02:53:01 +02:00
Frédéric FRANCE
29b3880e6c
add dolBuildUrl ( #35664 )
...
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
* clean baseline
* add dolBuildUrl
* add dolBuildUrl
* add dolBuildUrl
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 02:31:07 +02:00
Alexandre SPANGARO
54f8ac4153
FIX Accountancy - Missing subledger information on mass cloning ( #35777 )
...
* FIX Accountancy - Missing subledger information on mass cloning
* Clarify - Add date_creation / Remove doc_type, fk_doc, fk_docdet
* Last fix
* Fix phan on user->Id
* Update bookkeeping.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 02:15:33 +02:00
Frédéric FRANCE
90a0d3cc28
clean phpstan baseline ( #35798 )
...
* fix missing translation
* fix missing translation
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
* clean phpstan baseline
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 02:01:47 +02:00
MDW
fa266e7fd7
Qual: Update phan baseline, set return value for anonymous functions ( #35775 )
...
* Qual: Update baseline regarding fixed phan notices
# Qual: Update baseline regarding fixed phan notices
* Qual: Fix phan notice (return type of anonymous function
# Qual: Fix phan notice (return type of anonymous function
2025-10-17 01:57:37 +02:00
Leander Cain Slotosch
174a38b48b
ADD new german forme juridique ( #35799 )
...
* Add new eGbR forme juridique for Germany
* Add more missing forme juridique for Germany
2025-10-17 01:55:27 +02:00
John BOTELLA
0d8647975d
Uiux : Data for invoices & Orders status badges ( #35781 )
...
* New data for invoices status badges
* add orders
* add module builder
2025-10-17 01:55:11 +02:00
github-actions[bot]
70a7554f87
PHPStan > Update baseline ( #35789 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-17 01:52:46 +02:00
Laurent Destailleur
2dbf41e058
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-17 01:51:37 +02:00
Laurent Destailleur
67428766a2
FIX #35784
2025-10-17 01:48:32 +02:00
Laurent Destailleur
4c5a256088
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-17 01:03:06 +02:00
Laurent Destailleur
bce1f5e7ed
Fix CI
2025-10-17 00:58:18 +02:00
noec764
70e0132baa
FIX: Performance Problem on load stats command ( #35785 )
...
Co-authored-by: Noé <noe@scopen.fr >
2025-10-17 00:51:34 +02:00
John BOTELLA
f8988d3874
UIUX : webportal css style PART 01 ( #35773 )
...
* Add css
* FIX CSS and UX
* fix php doc
2025-10-17 00:48:25 +02:00
Frédéric FRANCE
3f72cf2576
add facility to upload odt template ( #35790 )
...
* add facility to upload odt template
* add facility to upload odt
* add facility to upload odt
* add facility to upload odt
2025-10-17 00:45:05 +02:00
Mohamed DAOUD
15bd28fefb
ignore master inc file for export website ( #35791 )
2025-10-17 00:42:29 +02:00
Leander Cain Slotosch
b87922dbd7
Fix typo in table name in bankjournal.php ( #35800 )
2025-10-17 00:32:32 +02:00
Laurent Destailleur
412fe1df32
Fix regression
2025-10-16 21:26:35 +02:00
Laurent Destailleur
5d3c80e0af
FIx try a better fo for #35792
2025-10-16 21:19:00 +02:00
Laurent Destailleur
ef44576079
Fix bad test on non existing $result
2025-10-16 21:13:00 +02:00
Laurent Destailleur
9d24127f37
Clean code
2025-10-16 20:15:06 +02:00
Laurent Destailleur
5228c9827e
Fix CI
2025-10-16 19:46:46 +02:00
Laurent Destailleur
793f48dbff
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-16 19:42:43 +02:00
Laurent Destailleur
65a57465f9
Fix var_dump
2025-10-16 19:35:30 +02:00
Laurent Destailleur
fa166d62a8
Fix duplicates answers
2025-10-16 19:34:59 +02:00
Laurent Destailleur
c45ab5c387
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-15 20:03:54 +02:00
Laurent Destailleur
14f63d1ca2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 18:58:24 +02:00
Laurent Destailleur
fc7f9058af
Fix ci
2025-10-15 18:58:12 +02:00
Frédéric FRANCE
82010e7a60
fix CI payment_salary.php ( #35767 )
...
* fix CI payment_salary.php
* Update baseline.txt
* Update phpstan-baseline.neon
2025-10-15 18:56:13 +02:00
Laurent Destailleur
f0d53c7dc6
Fix pr
2025-10-15 12:55:43 +02:00
Laurent Destailleur
4fdf50752f
doc
2025-10-15 12:31:30 +02:00
Laurent Destailleur
04eecafa78
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 11:52:03 +02:00
Laurent Destailleur
d13ebdef2f
Update doc
2025-10-15 11:51:55 +02:00
Marc de Lima Lucio
12bcdd0e80
QUAL: stop support of run_trigger ( #34373 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 11:49:55 +02:00
Laurent Destailleur
f8bb32eb97
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 11:49:30 +02:00
Charlène Benke
520d44e808
New : add public and private note on contract list ( #34252 )
...
* New : add public and private note on contract list
* Update list.php
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 11:43:21 +02:00
Mathieu Pellegrin
c09ae7c3fb
Fix #35703 ( #35734 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 11:34:51 +02:00
lvessiller-opendsi
f8218fe64b
NEW const MENU_HIDE_EMAIL_TEMPLATES to hide email templates setup in Tools menu ( #35739 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 11:33:48 +02:00
Laurent Destailleur
578cd6ca0f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 11:31:38 +02:00
Laurent Destailleur
9a99139d85
Fix status of salary
2025-10-15 11:31:28 +02:00
John BOTELLA
d04e40dea3
Fix missing cursor for copy action ( #35765 )
2025-10-15 11:31:10 +02:00
John BOTELLA
37ff735a80
Fix css badge pill definition ( #35763 )
...
* fix css badge pill definition
* fix css badge pill definition
2025-10-15 11:30:24 +02:00
Frédéric FRANCE
5367d63a56
clean code page phpinfo.php ( #35762 )
...
* clean code page phpinfo.php
* Update check.php
* Update phpinfo.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 11:28:47 +02:00
Laurent Destailleur
7853a33560
No need of token for action=create
2025-10-15 11:22:11 +02:00
Laurent Destailleur
dbc0905e79
Renamed salaries/paiement_salary.php into salaries/payment_salary.php
2025-10-15 11:19:00 +02:00
Laurent Destailleur
f33ed7a702
FIX The IBAN into EPC qr code must use the default bank account if not
...
forced
2025-10-15 05:03:29 +02:00
Laurent Destailleur
56997cc06c
FIX The IBAN into EPC qr code must use the default bank account if not
...
forced
2025-10-15 05:02:34 +02:00
Laurent Destailleur
80700179be
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 04:36:25 +02:00
Laurent Destailleur
cfd17372f4
Debug v23
2025-10-15 04:36:06 +02:00
Jon Bendtsen
a9b468bbcd
New: Adding linked project to mass mailing card ( #35723 )
...
* New: Adding linked project to mass mailing card
* modify project on mailing card
* mailing card load fk_project pre commit fix
* only fetch projects with id>0
* fix PHPstan errors regarding mesg
* projects related to mass mailings does not have a soc or socid
* remove last trace of soc and socid
* checking if mesg is set before using it
* just loading all projects, because maybe you have a mailing list with workers for a thirdparty? think company party
* showing the project during edit
* given that action is already something else, it will never not be classify
* making PHPstan happy
* Adding project column to list of mass mailings. Search, order and click able
* pasted the wrong place
* no need to check for filtermail
* x now also clears project search
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 03:19:45 +02:00
Jon Bendtsen
387a42c9ea
Api member createSubscription, not all possible RestException numbers was mentioned ( #35748 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-15 02:31:08 +02:00
Jon Bendtsen
153dadf6aa
FIX #35318 better array check fields_label ( #35750 )
...
* FIX #35318 better array check fields_label
* Update html.formwebportal.class.php
* Update extrafields.class.php
* Update commonobject.class.php
* Update ajaxextrafield.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 02:30:48 +02:00
Laurent Destailleur
c50d511d7e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-15 02:25:40 +02:00
Laurent Destailleur
51c2103c3e
Close #35754 - Better fix in 1 POST.
2025-10-15 02:25:05 +02:00
Laurent Destailleur
c1a8172347
Fix #35754
2025-10-15 01:29:38 +02:00
Charlène Benke
e8fc2c0f0e
Modify getListOfContactTypes for expedition type ( #35726 )
...
* Modify getListOfContactTypes for expedition type
Adjust the contact type based on shipping settings.
* Update api_setup.class.php
* Update api_setup.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 01:16:49 +02:00
Frédéric FRANCE
51629b1949
clean code ( #35736 )
...
* clean code
* no element line
* no element line
* no element line
* no element line
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 01:06:26 +02:00
atm-corentin
a4822e466a
remove redundant price2num calls in cost calculations to simplify code ( #35743 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 00:46:57 +02:00
Alexandre SPANGARO
86610810ca
FIX Accountancy - General setup - Missing form on UpdateMask ( #35735 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-15 00:43:54 +02:00
Laurent Destailleur
dc5bc7204b
Clean code
2025-10-15 00:37:47 +02:00
Laurent Destailleur
58110719cc
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 23:39:00 +02:00
Laurent Destailleur
55591abedf
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-14 23:37:31 +02:00
Laurent Destailleur
2d75809b9f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 23:29:38 +02:00
Laurent Destailleur
d343c75aac
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-14 23:28:46 +02:00
Clément Jaunay
1e788d14f5
fix: conditionally include extrafields for filtering ( #35742 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-14 23:18:43 +02:00
Laurent Destailleur
870ad12100
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 22:23:33 +02:00
Laurent Destailleur
9894886ba9
Fix CI
2025-10-14 22:22:41 +02:00
Charlène Benke
e9d1e719e6
warning error if realpath is not empty before use ( #35740 )
2025-10-14 22:13:43 +02:00
Laurent Destailleur
94b113273e
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 21:56:38 +02:00
Laurent Destailleur
5454512d95
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-14 21:53:33 +02:00
Laurent Destailleur
862ea4e15c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 21:51:24 +02:00
Jon Bendtsen
aa67ad50bc
Mass mailing list: make title a clickable link ( #35746 )
...
* Mass mailing list: make title a clickable link
* Update list.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-14 21:50:34 +02:00
Jon Bendtsen
58f516ef18
api_products purchase_prices: Adjust RestException with missing numbers ( #35749 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-14 21:49:03 +02:00
Laurent Destailleur
8851025eb2
Fix trans
2025-10-14 21:48:46 +02:00
Jon Bendtsen
49b8f4a590
Fix: 3 modules where list.php redirected to /mymodule/myobject_card.php ( #35732 )
...
* Fix: 3 modules where list.php redirected to /mymodule/myobject_card.php
* remove an commented segment of the code which did the same kind of dolbuildpath to /mymodule/myobject_card.php which is obviously wrong, since it was a comment anyway, no risk
* remove an commented line of the code which did the same kind of dolbuildpath to /mymodule/myobject_card.php which is obviously wrong, since it was a comment anyway, no risk
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-14 21:41:51 +02:00
Laurent Destailleur
31989adc1f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 21:38:13 +02:00
Laurent Destailleur
025aefb69c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-14 21:18:09 +02:00
Laurent Destailleur
f0bebb4ee8
Fix CI
2025-10-14 21:11:08 +02:00
Laurent Destailleur
eb80551a51
Fi CI
2025-10-14 21:07:45 +02:00
Laurent Destailleur
2e4c0715c4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-14 21:05:34 +02:00
Laurent Destailleur
f62b83df1d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 21:05:07 +02:00
Laurent Destailleur
81e5b0da1b
Doc
2025-10-14 21:04:56 +02:00
Alexandre SPANGARO
eb91e09a50
NEW Accountancy - Add a protection on various payment for auxiliary account on general account not centralized ( #35720 )
2025-10-14 20:57:01 +02:00
Esteban Thilliez
2d62fc3c59
CLOSE #35716 Supplier invoices API endpoint to mark invoice as paid or unpaid ( #35717 )
...
Supplier invoices API endpoints to mark invoice as paid or unpaid, implemented exactly the same way it is implemented for client invoices.
2025-10-14 19:58:33 +02:00
Frédéric FRANCE
3c597c263d
clean code ( #35710 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* clean code
2025-10-14 19:58:04 +02:00
github-actions[bot]
e8418543f7
PHPStan > Update baseline ( #35715 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-14 19:56:55 +02:00
Alexandre SPANGARO
0572d947aa
FIX Accountancy - Admin personalized report - Remove duplicate button ( #35721 )
2025-10-14 19:56:40 +02:00
Alexandre SPANGARO
59009d67a5
FIX Accountancy - Printing the subsidiary ledger returns the general ledger ( #35719 )
...
* Update listbyaccount to transfer type="sub" information
* Detail by subsidiary account
* Fix typo
2025-10-14 19:53:08 +02:00
Jon Bendtsen
7fc9b253bf
Reviving some old PR with API get, activate and disable modules ( #35718 )
...
* Reviving some old PR with API get, activate and disable modules
* expanding hurl test for setup wih some module tests
* return array, not object
* fix PHPStan on getmodules
* typecasting module functions to string
* instiating class DolibarrModule into an object so we can call functions on it
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-14 19:33:40 +02:00
Frédéric FRANCE
1ad2d24a4b
fix img_pictos ( #35722 )
...
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
* fix img_pictos
2025-10-14 19:31:06 +02:00
Frédéric FRANCE
61b70cfbe5
fix CI v22 ( #35737 )
...
* fix CI v22
* $error is already checked
2025-10-14 19:30:09 +02:00
Frédéric FRANCE
6f83be9cf4
clean code in movement_list.php ( #35731 )
...
* clean code in movement_list.php
* Update externalModules.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-14 18:47:36 +02:00
Laurent Destailleur
8c699b6103
Debug v23
2025-10-14 18:43:23 +02:00
Laurent Destailleur
9d4af43760
Better message
2025-10-14 18:17:31 +02:00
Laurent Destailleur
1a4a0e14d4
FIX Bad label for column title on multicurency
2025-10-14 16:30:54 +02:00
Laurent Destailleur
c7ab7cd83d
FIX Bad label for column title on multicurency
2025-10-14 16:27:31 +02:00
Laurent Destailleur
62e53b2774
Clean code
2025-10-14 16:06:04 +02:00
Laurent Destailleur
a021b9fb52
FIX link to sort of target email page
2025-10-14 15:03:44 +02:00
Laurent Destailleur
d37b717844
Debug v23
2025-10-13 21:57:19 +02:00
Laurent Destailleur
a74147f146
Fix ci
2025-10-13 21:13:50 +02:00
Laurent Destailleur
099a7b650c
Clean setup pages
2025-10-13 21:11:09 +02:00
Laurent Destailleur
6595b1aa66
Clean setup pages
2025-10-13 21:03:14 +02:00
Laurent Destailleur
bb073c6fd1
Clean setup to reduce puplicate pages
2025-10-13 20:33:05 +02:00
Laurent Destailleur
68560aa946
Clean setup pages
2025-10-13 20:25:03 +02:00
Laurent Destailleur
ef9e74c4d4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-13 19:55:25 +02:00
Laurent Destailleur
53537873c4
Add anchor
2025-10-13 19:53:08 +02:00
Laurent Destailleur
4b4bb7faf6
FIX Status if thirdparty not synchronized with status WON of
...
opportunity.
2025-10-13 15:21:24 +02:00
Laurent Destailleur
470f1b4aa9
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-13 15:08:16 +02:00
Laurent Destailleur
9f6f781e01
FIX The status of customer was not synchronized with opportunity status
2025-10-13 15:07:45 +02:00
Laurent Destailleur
ac164d4ee2
FIX Missing begin transaction, The status of customer was not
...
synchronized with opportunity status
2025-10-13 15:00:26 +02:00
Laurent Destailleur
41634d08ca
NEW Add option PROJECT_CAN_ALWAYS_LINK_TO_ALL_CUSTOMERS
2025-10-13 14:30:45 +02:00
Laurent Destailleur
938e6e0b77
PERF Remove distinct and join in list of agenda events
2025-10-13 13:14:08 +02:00
Laurent Destailleur
b78f30e8af
Debug v23
2025-10-13 11:49:07 +02:00
Laurent Destailleur
cba68f31bb
Debug v23
2025-10-13 11:39:08 +02:00
Laurent Destailleur
394e35d00b
Clean code
2025-10-13 11:34:57 +02:00
Laurent Destailleur
580d0d4fa8
Replace function img_pdf with img_picto
2025-10-13 11:12:30 +02:00
Laurent Destailleur
d57bb824d7
Fix CSS regression. The arrow was no more visible with image using font
...
awesome.
2025-10-12 22:01:16 +02:00
Laurent Destailleur
85fbc62222
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-12 21:32:09 +02:00
Laurent Destailleur
bc2049c93d
Trans
2025-10-12 21:31:54 +02:00
Laurent Destailleur
de1c933a9b
css
2025-10-12 21:30:58 +02:00
Laurent Destailleur
8a0dde736b
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-12 20:24:44 +02:00
Laurent Destailleur
7e910ae975
Fix responsive
2025-10-12 20:24:28 +02:00
Laurent Destailleur
a510a70350
Fix the price in module browser
2025-10-12 19:35:21 +02:00
Laurent Destailleur
15acc37e62
Fix the price in module browser
2025-10-12 19:33:45 +02:00
Laurent Destailleur
bdfab3c467
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-12 18:50:02 +02:00
ldestailleur
538fc37242
FIX prices must be HT in dolistore browser
2025-10-12 17:12:00 +02:00
ldestailleur
4cac3d3544
Fix embedded tool to search module
2025-10-12 15:54:27 +02:00
ldestailleur
62a3d7242d
Debug the embeded dolistore search tool
2025-10-12 15:47:16 +02:00
ldestailleur
67c1960483
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-12 14:12:24 +02:00
ldestailleur
951c3a36cc
Fix look and feel
2025-10-12 14:12:15 +02:00
ldestailleur
435d10b887
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-12 13:57:49 +02:00
ldestailleur
2d805806b3
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-12 13:54:14 +02:00
ldestailleur
ae0d3b4133
FIX Deletion of a donation. Button was disabled.
2025-10-12 13:53:41 +02:00
Laurent Destailleur
3e1a6edd84
Update security.txt
2025-10-12 03:16:45 +02:00
atm-corentin
049fe9f201
Fix : Display supplier prices for shared products in multicompany context ( #35600 )
...
* Update SQL join condition for supplier prices to respect multi-entity context.
* Update SQL join condition for product supplier prices to use correct entity.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-11 17:58:19 +02:00
ldestailleur
ae39bedf27
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-11 15:31:48 +02:00
ldestailleur
bbec15ee91
Fix regression in accounting transfer
2025-10-11 15:31:32 +02:00
Alexandre SPANGARO
b77850521b
FIX Accountancy - Print subledger balance return general balance ( #35712 )
...
* FIX Accountancy - Print subledger balance return general balance
* Update pdf_balance.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-11 15:31:04 +02:00
Philippe Grand
c4abb3f8c3
Fix: prevent "Cannot access offset of type string on string" in param_ihm.php ( #35702 )
...
* Fix: prevent "Cannot access offset of type string on string" in param_ihm.php
- Added validation to handle cases where $tmparray items are strings instead of arrays
- Normalized entries to ensure each item has a 'label' and 'picto' key
- Defaulted 'picto' to "generic" when missing
- Prevents fatal error under PHP 8 when accessing $val['label'] or $val['picto']
* fix codesniffer issue
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-11 15:30:52 +02:00
ldestailleur
92b158d1fc
Fix img picto
2025-10-11 14:58:23 +02:00
ldestailleur
e0c2fe14f9
Trans
2025-10-11 14:53:14 +02:00
ldestailleur
4dec03b9f9
Clean ci workflow files
2025-10-11 14:27:37 +02:00
ldestailleur
9e24aed800
Fix CI
2025-10-11 14:16:27 +02:00
ldestailleur
c363096d36
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-11 14:13:57 +02:00
ldestailleur
5824cc3449
Fix regression
2025-10-11 14:13:45 +02:00
Wilson
e3ad771149
NEW Allow omission of ODT template name when generating ODT and PDF ( #35701 )
...
Presently, Invoice PDF/ODT is generated with template name just before file extension.
This creates an issue where Mass Actions is also unable to perform Send By Email, or PDF Merge.
This pull request is inspired by this forum post:
https://www.dolibarr.org/forum/t/how-to-remove-omit-odt-templete-name-from-auto-document-generated/22735
Co-authored-by: Wilson <wilson@Wilsons-MacBook-Air.local >
2025-10-11 14:03:54 +02:00
ldestailleur
617d6e677f
Try to reduce conflict and compatiblity pb by keeping old function name
2025-10-11 13:55:16 +02:00
ldestailleur
042f4c8822
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-11 13:53:33 +02:00
webmaster67
fad11836ff
NEW: Add directory navigation to Web Portal Shared Documents ( #35443 )
...
* Create documentlist.controller.class.php
Intégration de mon portail client personnalisé avec GED
attention
class/sontext.class.php devra aussi être modifier.
* Update context.class.php
ajout du ged
pour les fichiers joints par tiers.
* Update context.class.php
ajout d'accès à fichiers joints du tiers.
* Update menu.tpl.php
ajout du menu accès au GED
* Update README.md
* Update README.md
* Update README.md
* Add files via upload
document utile sert a partager via le GED de dolibarr des fichiers avec tous les clients utilisateur du webportal.
* Update context.class.php
ajout dans le menu de deux controleur suplémentaire.
* Update menu.tpl.php
ajoute des deux chapitre dans le menu
* Update README.md
* Update README.md
* Update menu.tpl.php
document format change
* Add files via upload
mises à jour et normalisation fichiers
* Add files via upload
ajout webportal.lang
* Update README.md
* Delete htdocs/webportal/documentutile.controller.class.php
* Update menu.tpl.php
* Update README.md
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update README.md
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update README.md
* Create webportal.lang
* Update webportal.lang
* Update webportal.lang
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update website.lang
* Delete htdocs/langs/fr_FR/webportal.lang
* Delete htdocs/langs/en_US/webportal.lang
* Update README.md
* Update README.md
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Create abstractdocument.controller.class.php
* Update website.lang
* Update website.lang
* Update website.lang
* Update README.md
* Update README.md
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update README.md
* Update context.class.php
* Update README.md
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update menu.tpl.php
* Update documentlist.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update README.md
* Update context.class.php
* Update documentlist.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update context.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
taking into account subfolders in shareddocuments
* Update abstractdocument.controller.class.php
support for subfolders and addition of a breadcrumb trail for navigation through subfolders
* Update website.lang
* Update website.lang
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update website.lang
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update documentlist.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
it's ready Boss
@eldy
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
correction get post faite
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
french comment removed sorry
* Update shareddocuments.controller.class.php
french comment traductions ok !
* Update documentlist.controller.class.php
* Update documentlist.controller.class.php
tabs corrected
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
oubli d'un @
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-11 13:53:23 +02:00
sonikf
0d10df9065
Fix accountancy pdfs ( #35686 )
...
* Add missing translation
* fix translation for non latin languages and add space
* Add missing translation
* Add translations
DebitShort and CreditShort
* fix space
* fix translation for non latin languages
* fix translation for non latin languages
* fix trans
* fix missing separator line
* Add missing separator line
* fix translation for non latin languages
* Add missing translation
* Update pdf_balance.modules.php
* check if translation for AccountancyGroupXXX exists
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-11 13:50:14 +02:00
ldestailleur
99aea6fdea
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-11 13:49:19 +02:00
ldestailleur
ae759ee6af
Trans
2025-10-11 13:45:59 +02:00
Charlène Benke
b14892043f
Add api document upload for knowledge management module ( #35704 )
2025-10-11 13:39:43 +02:00
Frédéric FRANCE
3bcb82428f
PERF Add index to optimize fetch ecm_files by src_object_type and src_object_id ( #35708 )
...
* Update 22.0.0-23.0.0.sql
* Update llx_ecm_files.key.sql
2025-10-11 13:39:02 +02:00
ldestailleur
115da282e3
Fix warning
2025-10-11 13:37:00 +02:00
ldestailleur
efe851ec92
Fix warning
2025-10-11 13:33:55 +02:00
ldestailleur
4e95109429
Fix warning
2025-10-11 13:30:12 +02:00
ldestailleur
47ba906291
Fix warning
2025-10-11 13:27:16 +02:00
ldestailleur
755c616dfd
Try fix warning
2025-10-11 13:21:04 +02:00
ldestailleur
7f180687a1
Fix warning
2025-10-11 13:08:16 +02:00
ldestailleur
ed28193e27
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-11 13:02:15 +02:00
ldestailleur
13313f56be
NEW The check file feature can limit check on unalterable files only
2025-10-11 13:01:49 +02:00
Frédéric FRANCE
1e0548468e
clean code expensereport class ( #35697 )
2025-10-11 06:27:40 +02:00
ldestailleur
5aee279f5a
Clean code
2025-10-10 14:47:31 +02:00
ldestailleur
77d7d17d4c
Removed function getImgPictoNameList from functions.lib.php (useless)
2025-10-10 14:45:07 +02:00
ldestailleur
c24ebe2122
Complete label and picto in type of blockedlog events
2025-10-10 12:04:11 +02:00
ldestailleur
87e8eddb65
Complete label of fields in popup of blocked log detail
2025-10-10 11:49:12 +02:00
ldestailleur
049ab546be
Trans
2025-10-10 10:30:44 +02:00
ldestailleur
fa650e4d5d
Trans
2025-10-10 10:27:19 +02:00
ldestailleur
3403bbe869
NEW Enhance the system for warnings on module activation
2025-10-10 10:16:33 +02:00
ldestailleur
a162de2455
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-09 18:47:52 +02:00
ldestailleur
076ab14c47
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-09 18:41:49 +02:00
ldestailleur
c7f75a9a52
Fix test
2025-10-09 18:41:34 +02:00
Jon Bendtsen
e8a347f89e
NEW API for handling mass mailing targets ( #35603 )
...
* NEW API for handling mailing targets
* fix PHP Codesniffer
* adding return values to make phpstan happy
* Update function actually updates
* defining mailing_target public function create
* using a different language translation
* mailing_target - phpstan fixes
* mailing target - no check properties body
* mailing target int typecast fk_mailing
* mailing target - just 1 parameter
* mailing_target phpstan fixes
* mailing_target setting labelStatus
* mailing target class public function delete
* reveal the list of status name for the Mass mailing object in the API
* set tms to now when it is set to draft
* functions to set the mailing target status
* hurl testing api mailings
* hurl test - exit run script at first error
* hurl test mailings - should cover all endpoints
* using self:: in front of the CONST
* Trying to find out which line evaluates to noting
* API mailings can now get the targets of a mailing
* Protected method name "Mailings::_cleanTargetDatas" must not be prefixed with an underscore
* give me fk_project
* API endpoints for: Get all targets of a mass mailing + Get information about a specific target id
* API endpoint to update a mailing target
* telling pre-commit check to ignore, just like done in the function I copied
* be more explicit about for GUI tests we need username and password
* Prevent updating fk_mailing value
* API endpoint deleteTarget
* post to create a mailing target does work, but need slight more testing after work
* correct indent
* fixing some build errors
* More comprehensive hurl test of creation of a target
* adding status_dest to mailing targets json
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-09 18:38:13 +02:00
sonikf
140d2aa1cd
Add required fields for standalone reception and e-reporting ( #35694 )
...
* Add required fields for e-reporting
* Add required fields for e-reporting
2025-10-09 18:35:18 +02:00
Alexandre R
edda95d07f
fixed rate conversion to int rather than float on supplier's invoices ( #35696 )
...
Co-authored-by: A.R <alexandre.rivas69@gmail.com >
2025-10-09 18:23:14 +02:00
Esteban Thilliez
cdcfb93eb5
FIX wrong documents path for supplier_invoice module in documents api ( #35692 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-09 18:20:28 +02:00
Charlène Benke
44981cde29
bad left menu name for mrp ( #35695 )
2025-10-09 18:20:14 +02:00
MDW
72f6422804
Qual: Update baseline, fix new notice. ( #35689 )
...
# Qual: Update baseline, fix new notice.
Fix small new notice and update baseline with regards to other fixes.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-09 18:18:49 +02:00
ldestailleur
05d0bba2a0
Update field denormalized_lower_planned_end_date in contract table.
2025-10-09 18:16:57 +02:00
ldestailleur
9bc45a5e89
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-09 16:55:10 +02:00
ldestailleur
eeacbac425
Code comment
2025-10-09 16:54:54 +02:00
Kusco
100ba8e060
FIX Module-builder modMyModule.class.php ( #35684 )
...
* Update modMyModule.class.php
Fix an error that generates errors in the logs.
dol_eval try/catch error : Undefined constant "mymodule"
* Update modMyModule.class.php
2025-10-09 15:40:16 +02:00
ldestailleur
58b524d98c
Modules
2025-10-09 15:38:30 +02:00
ldestailleur
8c85a8a0e6
Fix module
2025-10-09 15:37:11 +02:00
ldestailleur
a5a4dd1add
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-09 15:19:11 +02:00
ldestailleur
5245289ef8
Setup page
2025-10-09 15:19:02 +02:00
ldestailleur
d4082e1560
Setup page
2025-10-09 15:18:23 +02:00
ldestailleur
21e06d8fb5
Add redirect if setup not complete on other page
2025-10-09 15:10:25 +02:00
ldestailleur
ca11daa0bb
Move the test if setup is complete into an inc.php file
2025-10-09 15:07:38 +02:00
ldestailleur
091787d65d
Clean setup info
2025-10-09 14:54:05 +02:00
ldestailleur
e171a15fba
Trans
2025-10-09 14:20:41 +02:00
ldestailleur
8c77b76400
No risk on compatiblity
2025-10-09 13:22:45 +02:00
ldestailleur
d17f13f149
FIX detection of setup not done with
...
MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING
2025-10-09 13:13:51 +02:00
ldestailleur
e78cb01ce6
Debu v23
2025-10-09 06:51:16 +02:00
ldestailleur
cc1d3c431d
Can add, update ref_ext of a member
2025-10-09 06:27:11 +02:00
ldestailleur
94ee91a051
NEW Add column ref_ext and note_private for membership
2025-10-09 06:18:45 +02:00
ldestailleur
01fe82e726
NEW Add column ref_ext and note_private for membership
2025-10-09 06:13:50 +02:00
ldestailleur
56c616d65a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-09 05:59:53 +02:00
ldestailleur
6dd6760d24
Doc
2025-10-09 05:59:37 +02:00
Charlène Benke
e9a9c7ac61
add societe and ticket on api upload document ( #35681 )
...
* Add support for 'societe' modules on api upload document
* Add ticket module handling in API documents class
* Update api_documents.class.php
* Update api_documents.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-09 05:45:01 +02:00
Frédéric FRANCE
b99464eb80
clean code ( #35687 )
...
* clean code
* clean code member setup
* clean code member setup
* clean code member setup
* clean code member setup
2025-10-09 05:38:40 +02:00
Daksh Amalseda
be3f10e6d2
Added spellcheck="false" on form field that does not need spellchecking ( #35682 )
...
* fixed bug
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 22:23:43 +02:00
ldestailleur
44ef4d5860
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-08 22:17:33 +02:00
ldestailleur
aa0f3f2d60
Look and feel embedded dolistore
2025-10-08 22:17:24 +02:00
ldestailleur
adf03f7168
Look and feel embedded dolistore
2025-10-08 22:17:08 +02:00
ldestailleur
51492f25f2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-08 21:40:32 +02:00
ldestailleur
62a16aadff
Trans
2025-10-08 21:35:25 +02:00
Frédéric FRANCE
2ed9f1ea98
clean code ( #35683 )
...
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 21:32:49 +02:00
ldestailleur
8e3a185af5
Fix CI
2025-10-08 20:38:23 +02:00
ldestailleur
e36f3f4e9d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-08 20:28:58 +02:00
ldestailleur
0820139b1d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-08 20:27:42 +02:00
ldestailleur
47dc800efb
Fix CI
2025-10-08 19:52:25 +02:00
ldestailleur
07c1391ffd
Fix CI
2025-10-08 19:40:30 +02:00
ldestailleur
7c20dc8333
Fix: if ref is too large, no way to create an index and we need index
...
one
2025-10-08 16:40:41 +02:00
ldestailleur
6dd2f31012
NEW The flag "Dispute open" make the status in Red.
2025-10-08 16:35:17 +02:00
ldestailleur
49b432436b
Work on modulebuilderization
2025-10-08 15:31:31 +02:00
ldestailleur
0d73eaf179
Clean code
2025-10-08 13:48:47 +02:00
ldestailleur
51be9b6a44
Label
2025-10-08 13:38:55 +02:00
ldestailleur
341ec9d71d
Clean code
2025-10-08 12:53:51 +02:00
ldestailleur
8dd55d5a33
FIX Concat of PDF to invoices
2025-10-08 12:28:35 +02:00
ldestailleur
7b4a17e000
NEW Add setup page to concat natively files on invoice PDF.
2025-10-08 12:20:51 +02:00
ldestailleur
68459f54ab
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-08 11:39:14 +02:00
ldestailleur
6ef0ec5b9e
Doc
2025-10-08 11:39:04 +02:00
PsyCrow
91fec9d807
FIX TCPDI deprecated callables #35194 ( #35669 )
...
PHP 8.1+ deprecates the sintaxis of callables ["Class", "Class::method"]
Upgraded sintaxis fixes PHP Warnings
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 11:38:47 +02:00
Pichinov-Valentin
f796dc9f67
New/Re add Custom module messaging ( #35469 )
...
* feat(core): Isolate changes from functions.lib.php
* feat(core): Isolate changes from functions.lib.php (UPDATE)
* update rebase
* feat(core): Isolate changes from functions.lib.php
* feat(core): Isolate changes from functions.lib.php (UPDATE)
* update branche
* update function.lib.php
* Update show_actions_messaging to make custom module compatible
* check if the field ref exists
* missing test && array_key_exists('ref', filterobj->fields)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 11:37:07 +02:00
ldestailleur
58a84827d5
CSS
2025-10-08 11:30:13 +02:00
Charlène Benke
3ff7e43648
Add parameters 'source' and 'notrigger' to postContact ( #35678 )
...
* Add parameters to postContact method
allow to add internal contact
* Add parameters 'source' and 'notrigger' to postContact
2025-10-08 10:58:01 +02:00
ldestailleur
cec620563e
Fix waning
2025-10-08 10:56:38 +02:00
sonikf
f3bfcfe7c2
fix translation of unit piece ( #35679 )
...
* fix translation of unit piece
* fix translation of unit piece
* fix translation of unit piece
2025-10-08 10:40:02 +02:00
splohmer
87c4ed00a3
FIX not possible to search for billed and not billed supplier orders in the list ( #35680 )
...
* FIX not possible to search for billed and not billed supplier orders in the list
as the current implemenation the $billed var can be either 0 or 1 but cannot be empty if both should be searched. This prevents searching an supplier order through the general search functionality as it finds only not yet billed orders.
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 10:39:18 +02:00
Nicolas Domenech
16929b4d89
Fix remove double logo in page subscriptionok ( #35672 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-08 10:32:22 +02:00
ldestailleur
ca000b77f6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-08 09:46:20 +02:00
ldestailleur
0d04a879a1
Fix warning
2025-10-08 09:46:04 +02:00
Frédéric FRANCE
152cc48585
clean code ( #35677 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-07 23:30:13 +02:00
Lenin Rivas
d67db1e685
NEW Add Transfer Number ( #35665 )
...
* NEW Add Transfer Number
* NEW Add Transfer Number
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 23:26:43 +02:00
Charlène Benke
0c2f6ea9b0
add getContacts method on invoice api ( #35656 )
...
* add getContacts method on invoice api
Add the getContacts method to fetch both external and internal contacts for a given invoice.
* Change return type from Object to array in API docs
Updated return type in the documentation for the get contacts method.
* Update api_invoices.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 20:51:07 +02:00
Charlène Benke
07518a6865
Refactor contact deletion logic in API proposals ( #35668 )
...
* Refactor contact deletion logic in API proposals
* Fix formatting issue in delete contact logic
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 20:50:45 +02:00
Carlos Herrera
345a256ef6
API get documents dont support "projects_tasks" ( #35671 )
...
* API get documents dont support "projects_tasks"
Fixes #35650
* fix: add missing whitespace formatting in api_documents class
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 20:48:58 +02:00
Mohamed DAOUD
7626de3ff1
enhance isPaymentOK hook ( #35674 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 20:47:55 +02:00
Nicolas Domenech
41f5804a92
Fix remove double logo in page subscriptionok ( #35672 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 20:46:38 +02:00
Frédéric FRANCE
f2e80fead5
fix backtopage ( #35662 )
...
* fix backtopage
* fix backtopage
* fix backtopage
* fix backtopage
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 19:37:17 +02:00
Fabian Volkers
7faab635c4
Enable filtering by supplier order in /receptions API endpoint ( #35601 )
...
* 🐛 Use reception email templates for receptions
* ✨ LEFT JOIN reception with element_elemnt to allow filtering by supplier_order
* 📝 Document supplier order filter for receptions endpoint
* 🐛 Check for presence of el filter using regex to avoid duplicate lines
* Update api_receptions.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-07 19:36:22 +02:00
Frédéric FRANCE
da46bc5517
FIX mo production with dlc dluo ( #35676 )
...
* fix mo production with dlc dluo
* fix mo production with dlc dluo
* fix mo production with dlc dluo
* fix mo production with dlc dluo
* fix mo production with dlc dluo
* fix mo production with dlc dluo
2025-10-07 19:35:17 +02:00
ldestailleur
8335e264be
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-07 19:00:00 +02:00
ldestailleur
e348a89ccf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-07 18:59:50 +02:00
Frédéric FRANCE
175c90f658
fix CI ( #35663 )
...
* fix CI
* Rename llx_accounting_bookkeeping.key-accounting.sql to llx_accounting_bookkeeping-accounting.key.sql
2025-10-07 18:58:55 +02:00
Frédéric FRANCE
6c738b6503
fix CI v22 ( #35667 )
2025-10-07 18:58:38 +02:00
ldestailleur
685119cdde
Fix option MAIN_SHOW_TECHNICAL_ID borken on projects
2025-10-07 16:02:54 +02:00
ldestailleur
447d8b7a64
Show info on tooltip
2025-10-07 15:47:54 +02:00
ldestailleur
1225aee5e0
Fix IDE false error
2025-10-07 14:56:19 +02:00
ldestailleur
53b5af0efa
spellcheck war
2025-10-07 14:53:37 +02:00
ldestailleur
dd4f55ca0a
Fix cancel button
2025-10-07 14:40:15 +02:00
ldestailleur
f815571248
Code comment
2025-10-07 13:37:47 +02:00
ldestailleur
f22838782a
Fix duplicate instruction
2025-10-07 12:51:56 +02:00
ldestailleur
26a2d47bec
Doc
2025-10-07 12:45:33 +02:00
ldestailleur
570c7b2255
Doc
2025-10-07 11:04:10 +02:00
ldestailleur
0aaf06d07b
NEW Can urlencode substition variable of constants
2025-10-07 09:32:08 +02:00
ldestailleur
6b6ebe7a43
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-07 08:56:29 +02:00
ldestailleur
8dd9ed56a1
spellcheck war
2025-10-07 08:56:18 +02:00
Frédéric FRANCE
2078610328
add dolBuildUrl with examples of use ( #35549 )
...
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* wip
* wip
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add example
* add example
* add example
* add example
* add example
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* add example
* add example
* add example
* add example
* add example
* add example
add example
add example
add example
add example
* add example
* add example
add example
add example
add example
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* wip
* wip
* clean code
2025-10-06 18:17:02 +02:00
ldestailleur
10deeef770
Rename table to have them created at module activation
2025-10-06 18:08:02 +02:00
Alexandre SPANGARO
89db077280
SQL Accountancy - Add a table to manage transaction ( #35642 )
...
* SQL Accountancy - Add a table to manage transaction
* fix PR
* Update 22.0.0-23.0.0.sql
* Update llx_accounting_bookkeeping_piece.key.sql
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-06 18:04:11 +02:00
Benhamid
37270fdca0
Update remx.php ( #35657 )
...
Fixed URL issue: a duplicated '?' character caused incorrect query parameters when creating a new discount.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-06 18:02:52 +02:00
ldestailleur
77d4a16778
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-06 18:01:13 +02:00
ldestailleur
8e3a7714b8
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-06 18:00:45 +02:00
ldestailleur
39d7ffae8d
FIX #33741 FIX #35632
2025-10-06 14:05:01 +02:00
ldestailleur
38180ab43c
Use the semi-detached COCOMO model
2025-10-06 13:11:38 +02:00
ldestailleur
adb02003f5
Fix CI
2025-10-06 11:29:03 +02:00
ldestailleur
0e79c7817f
Try to make a request in 2 part with union for better performance
2025-10-06 03:10:09 +02:00
ldestailleur
26123a6f84
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-06 02:50:45 +02:00
ldestailleur
3f91f3f1fc
Debug v23
2025-10-06 02:50:07 +02:00
Jon Bendtsen
1cb221efe9
Make hurl tests work on GUI page requiring login ( #35652 )
...
* Adding hurl tests to Dolibarr
* modifying run.sh to get it past commit checks
* change the APIHEADER to be read from the environment
* spell fix
* test to see if build system will accept this file
* deleting script method that doesn't work
* beginning to make hurl tests accept environment variables for the location
* Add GUI login to hurl tests
* Fix CI
* clean code (#35640 )
* 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 warning
* Clean code
* PHPStan > Update baseline (#35644 )
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
* NEW Can drag and drop in BOM card
* WIP Upload files
* WIP Upload files
* Adding hurl tests to Dolibarr
* using hostnport variable for all remaining tests
* Add some asserts and gui login tests
* double quotes around shell variables
* adding -r to read
* expand mass mail gui test with all 6 columns in the table
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: ldestailleur <eldy@destailleur.fr >
Co-authored-by: Frédéric FRANCE <frederic34@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-06 01:38:44 +02:00
ldestailleur
2da06f9fb1
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-06 01:37:53 +02:00
Frédéric FRANCE
56fed15f5b
fix CI v22 ( #35648 )
...
* Update price_parser.class.php
* Update price_parser.class.php
* Update list.php
already set before the loop
2025-10-06 01:33:51 +02:00
ldestailleur
efc15d7d1f
WIP Upload file page
2025-10-06 01:27:48 +02:00
ldestailleur
7c400a1e12
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-05 20:40:01 +02:00
ldestailleur
a9bf93afd1
WIP Upload files
2025-10-05 20:39:05 +02:00
ldestailleur
dcee71db77
WIP Upload files
2025-10-05 20:13:05 +02:00
ldestailleur
ef22546aa6
NEW Can drag and drop in BOM card
2025-10-05 20:12:52 +02:00
Frédéric FRANCE
5342cb87ea
remove subtotal from .gitignore ( #35647 )
2025-10-05 18:16:17 +02:00
Jon Bendtsen
c1aceed820
Adding hurl tests to Dolibarr ( #35643 )
...
* Adding hurl tests to Dolibarr
* modifying run.sh to get it past commit checks
* change the APIHEADER to be read from the environment
* spell fix
* test to see if build system will accept this file
* deleting script method that doesn't work
* beginning to make hurl tests accept environment variables for the location
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-05 18:08:10 +02:00
ldestailleur
9a67f45847
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-05 17:02:33 +02:00
ldestailleur
e471e0fb31
Clean code
2025-10-05 17:02:22 +02:00
ldestailleur
2d4a30fd58
Fix warning
2025-10-05 17:01:14 +02:00
github-actions[bot]
f721985162
PHPStan > Update baseline ( #35644 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-10-05 16:57:05 +02:00
ldestailleur
0ef9acd8ae
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-05 16:56:25 +02:00
ldestailleur
419e208a77
Fix CI
2025-10-05 16:56:09 +02:00
Frédéric FRANCE
78ca88f4fc
clean code ( #35640 )
...
* 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-05 16:51:29 +02:00
Jon Bendtsen
76916ad1cf
Add fk_project to Mass Emailings ( #35635 )
...
* Add fk_project to Mass Emailings
* Mass Mailing fk_project SQL definition dispre
* mailing typecasting fk_project
* mailing using correct variable name
* more type casting to fix phpstan errors related to fk_project in mass mailing
* mailing fk_project NULL better default in DB
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-10-04 20:08:27 +02:00
MDW
234fa7690f
Qual: Update phan baseline & minor fix ( #35638 )
...
# Qual: Update phan baseline & minor fix
Fix new phan notice using cast of potential null value.
Remove unneeded exceptions from baseline.
2025-10-04 20:03:38 +02:00
Frédéric FRANCE
a15c3a4ff2
fix members cards ( #35639 )
...
* fix members cards
* fix
* fix members cards
2025-10-04 20:02:49 +02:00
Charlène Benke
d1e0efc466
NEW Add getcontacts on api of interventional and proposal ( #35589 )
...
* Add getContacts method to retrieve contact information
* Implement getContacts method for proposals
Added a method to retrieve contacts associated with a proposal, including access checks and data cleaning.
* Implement getContacts method for invoices
Added a method to retrieve contacts associated with a specific invoice, including access checks and error handling.
* Update api_proposals.class.php
* Update api_invoices.class.php
* Update api_interventions.class.php
* Update api_interventions.class.php
* Add method to set invoice as draft
* Return contacts directly instead of cleaned data
* Return raw contacts instead of cleaned data
* Combine external and internal contacts in order list
Merge external and internal contacts for orders.
* Change return type from Object to array in API doc
Updated return type in API documentation for contact information.
* Change return type in api_orders.class.php docblock
Updated return type in docblock to reflect array return.
* Change return type from Object to array in API doc
* Update api_orders.class.php
* Update api_interventions.class.php
* Update api_proposals.class.php
* Update api_orders.class.php
* Update api_interventions.class.php
* Update api_interventions.class.php
* Update api_interventions.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-04 20:01:57 +02:00
ldestailleur
900fa67c9e
Clean code
2025-10-04 15:12:02 +02:00
ldestailleur
8ba14e9e18
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-04 14:13:08 +02:00
ldestailleur
fbfeb5c978
Clean code
2025-10-04 14:12:46 +02:00
Frédéric FRANCE
6afec608a3
fix CI ( #35631 )
...
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-04 13:29:57 +02:00
PsyCrow
67500e1b99
Update list.php ( #35630 )
...
Fix #35629 PHP Warning: Undefined array key "f.total_localtax2" in linst.php
$totalarray['val']['f.total_localtax2'] not initialized
2025-10-04 13:28:04 +02:00
ldestailleur
597088f030
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-04 02:33:41 +02:00
ldestailleur
783dbd5ccf
Fix missing where on rowid
2025-10-04 02:33:28 +02:00
sonikf
bc9199e58f
NEW Add tpl files for standalone shipment ( #35624 )
...
* NEW Add option to create simple shipment of non origin
* try to fix phan
* try to fix phan
* fix phan
2025-10-04 01:14:14 +02:00
ldestailleur
8b0d4f82a5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-04 00:51:06 +02:00
ldestailleur
62d05df912
Look and feel v23
2025-10-04 00:50:49 +02:00
Frédéric FRANCE
ebca8345b0
add tables missing ( #35628 )
...
* add tables missing
* add tables missing
* add tables missing
* add tables missing
* add tables missing
* add tables missing
* Update 22.0.0-23.0.0.sql
2025-10-04 00:08:32 +02:00
Frédéric FRANCE
a90c222f73
clean code ( #35626 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-10-04 00:07:24 +02:00
Frédéric FRANCE
a20fac32a6
enhance setup captcha ( #35627 )
...
* enhance setup captcha
* add oddeven
2025-10-04 00:07:15 +02:00
ldestailleur
b9daf82a44
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-03 19:20:40 +02:00
ldestailleur
31394457f1
Typo
2025-10-03 19:20:28 +02:00
Vincent Maury
66e88bc761
NEW Add tasks card hooks ( #35616 )
...
* Hooks missing in some task cards
* Add hook in contact of task card
* Update contact.php
* Some hook missing
* Update contact.php
* Update document.php
* Update contact.php
* Update document.php
* Update contact.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-03 19:07:29 +02:00
Frédéric FRANCE
ac7fe765ae
add doc ( #35625 )
2025-10-03 19:06:34 +02:00
sonikf
86578bd625
NEW Create simple shipment of non origin ( #35604 )
...
* NEW Add option to create simple shipment of non origin
* NEW Add option to create simple shipment of non origin
* avoid 2nd update and revert origin change
* remove 2nd update
2025-10-03 19:06:01 +02:00
Alexandre R
d7063122a2
FIX invoices payments on multicurrencies being converted as int ( #35622 )
...
* fix invoices payments on multicurrencies being converted as int
* Update paiement.php
---------
Co-authored-by: A.R <alexandre.rivas69@gmail.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-03 19:04:49 +02:00
Alexandre R
01d854e44e
FIX invoices payments on multicurrencies being converted as int ( #35622 )
...
* fix invoices payments on multicurrencies being converted as int
* Update paiement.php
---------
Co-authored-by: A.R <alexandre.rivas69@gmail.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-03 19:03:52 +02:00
Mohamed DAOUD
5e94b60916
fix cat warning ( #35623 )
2025-10-03 19:01:52 +02:00
kkhelifa-opendsi
404ad0e876
FIX: substitutions on subject of the sent email reminder of the event ( #35621 )
2025-10-03 19:01:10 +02:00
ldestailleur
406f722cf9
Removed confirmation to close task
2025-10-03 18:39:48 +02:00
ldestailleur
e203684464
Fix ip if ''
2025-10-03 17:29:54 +02:00
Frédéric FRANCE
3b3c5a53d3
fix example captcha ( #35620 )
...
* fix example captcha
* Update modCaptchaStandard.class.php
2025-10-03 16:06:54 +02:00
ldestailleur
21ff19cec3
Add another way to know if local ta must be used or not.
2025-10-03 15:43:55 +02:00
ldestailleur
e903cf122c
CSS
2025-10-03 14:40:30 +02:00
ldestailleur
aef314264c
Fix CSS
2025-10-03 13:57:38 +02:00
ldestailleur
456530c6c8
Fix CSS
2025-10-03 13:56:53 +02:00
ldestailleur
14d5666477
Add ref in create form
2025-10-03 13:48:31 +02:00
ldestailleur
9d4391f581
Missing table in migration
2025-10-03 13:39:56 +02:00
ldestailleur
8b82ff4fd1
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-03 13:01:15 +02:00
ldestailleur
a9c0a59d59
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-03 13:00:22 +02:00
ldestailleur
e0df46e5c4
Comment to discourage use of always_enabled to true.
2025-10-03 12:39:33 +02:00
ldestailleur
00143a8368
Fix constant
2025-10-03 11:59:27 +02:00
ldestailleur
6a009f95dc
Add a error log but does not block if trigger name is wrong
2025-10-03 11:27:39 +02:00
ldestailleur
16ee8858b4
Fix trigger PAYMENTONLINE
2025-10-03 10:46:40 +02:00
ldestailleur
88825c460b
Spellcheck
2025-10-03 10:22:58 +02:00
ldestailleur
84f9065881
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-03 10:11:04 +02:00
ldestailleur
6244ab52a9
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-03 10:07:29 +02:00
ldestailleur
c6bf35779f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-03 10:04:50 +02:00
Frédéric FRANCE
4dcdabf275
fix create extrafields of type email (no more mail) ( #35599 )
...
86f5db7aa9
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-03 10:02:25 +02:00
ldestailleur
658741c072
Fix avoid rolback when no transaction open
2025-10-03 09:41:49 +02:00
emilisev
6054cd6311
NEW execute hook addMoreActionsButtons on bank card ( #35598 )
...
* execute hook addMoreActionsButtons on bank card
* fix code formatting
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-03 09:23:09 +02:00
Frédéric FRANCE
9ff1bc423d
clean code ( #35602 )
...
* clean code
* clean code
* clean code
* clean code and baseline
* clean code and baseline
* clean code and baseline
2025-10-03 09:20:09 +02:00
Francis Appels
9b071f22c2
Use trigger prefix product also for supplier product. ( #35566 )
...
* Use trigger prefix product also for supplier product.
* Add explication TRIGGER_PREFIX for developers
2025-10-03 09:00:39 +02:00
Laurent Destailleur
ae11ad4e72
Fix duplicate test
2025-10-02 18:23:59 +02:00
Laurent Destailleur
049eb31665
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-02 18:11:50 +02:00
Laurent Destailleur
bec4068a22
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-02 18:05:29 +02:00
Laurent Destailleur
e429fdec87
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-02 18:04:58 +02:00
Laurent Destailleur
2cb9f21259
Fix space
2025-10-02 17:54:37 +02:00
Laurent Destailleur
65f997585b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-02 17:39:26 +02:00
Laurent Destailleur
b0636bf78c
Fix CI
2025-10-02 17:38:39 +02:00
Yoan Mollard
81894fa6ac
Restore the accountancy report by project to the eldy menu ( #35596 )
...
* Restore the accountancy report by project to the menus
* Side menu: show by-project view only if isModEnabled('comptabilite')
* tabs fix
2025-10-02 16:39:05 +02:00
Frédéric FRANCE
c18c6fe8dc
use TRIGGER_PREFIX if available when updating notes ( #35585 )
2025-10-02 16:14:27 +02:00
ThomasNgr-OpenDSI
b12695db76
FIX : when creating a ticken on backend and adding a linked file, the 'notify thirdparty at creation' chackbox disappears. ( #35595 )
2025-10-02 16:12:54 +02:00
Laurent Destailleur
ba2466a008
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-02 16:00:44 +02:00
Laurent Destailleur
2e9ec3a9da
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-02 15:59:53 +02:00
Regis Houssin
6a68e9f53a
FIX sql syntax error ( #35588 )
2025-10-02 15:36:47 +02:00
ldestailleur
0ef81c4c0e
PERF Avoid SQL on localtax in list of project
2025-10-02 13:58:32 +02:00
ldestailleur
dec9d861bf
PERF Reduce number of SQL call to get local tax.
2025-10-02 13:50:47 +02:00
ldestailleur
3c8ea21911
Removed size=""
2025-10-02 12:49:00 +02:00
ldestailleur
9743be92cb
NEW Add column thirdparty ref_customer and ref_supplier in project list
2025-10-02 12:28:27 +02:00
ldestailleur
6856b66d85
Clean code
2025-10-02 10:56:12 +02:00
ldestailleur
da79b3bc4c
Add tms field into table llx_document_model
2025-10-02 10:35:28 +02:00
ldestailleur
af371b828f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-02 02:17:55 +02:00
ldestailleur
b7e58f6ec1
Fix default language in demo.
2025-10-02 02:17:21 +02:00
ldestailleur
4ed605e31e
Fix error message
2025-10-02 01:47:05 +02:00
ldestailleur
869aab8960
Removed no more required file
2025-10-01 20:02:36 +02:00
ldestailleur
fcb55feb50
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-01 19:57:33 +02:00
ldestailleur
8d7052ee50
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-01 19:57:24 +02:00
ldestailleur
b4ff2c4fe3
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-01 19:57:04 +02:00
Pierre Ardoin
30d66bcdd8
UIUX adds a new permission that restricts the user to seeing their salaries and only those. ( #35293 )
...
* Update admin.lang
Add translate "Permission511=Lire les salaires et leur paiement (les vôtres et ceux de vos subordonnées)" and move old 511->512 and 512->513.
* Update modSalaries.class.php
Add the new permission 'Read employee salaries and payments (yours only)'
* Update list.php
add the new permission filter "read child"
* Update payments.php
Add the new permission "readchild"
* Update index.php
Add support off new permission
* Update index.php
* Update index.php
* Update index.php
* Update list.php
* Update list.php
* Update list.php
* Update payments.php
2025-10-01 17:49:35 +02:00
Jon Bendtsen
8f52485172
NEW Api mass emailing ( #35531 )
...
* adding function to set it to draft mode
* New API endpoint for controlling mass mailings
* report which id we could not find + unset some fields not on this object + write that source was com/propal/class/api_propal.class.php
* extending the fetch function for the mailing object so the API can show all columns in the database
* filling more data into the object and don't unset it later
* adding notrigger to clone creation
* still some cleaning up from when cloning api_proposals.class.php
* do not unset the ID, because we want the ID so we can use it
* adding endpoint to clone a mass mailing
* extending count function with 'all' that just returns all rows, no matter the status
* API endpoints to delete all targets of a mass mailing
* setting which http method to use
* pretty print clone endpoint in API explorer
* endpoint resetTargetsStatus of mass mailing
* Typo receipients fixed
* Update api_mailings.class.php
* Update api_mailings.class.php
* Update api_mailings.class.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-01 17:37:43 +02:00
Yamil Esteban Garcia
fc1364db56
NEW add tags on proposals and supplier proposals and in statistics ( #35553 )
...
* add own supplier invoice tag filter and bulk insert
add own supplier invoice tag filter and bulk insert
* Update list.php
change format
* Bulk edit commande tags
Bulk edit commande tags
* Label filter orders and supplier order statistics
Label filter orders and supplier order statistics
* Supplier Order Label Filter and Mass Action for Supplier Order Labels
Supplier Order Label Filter and Mass Action for Supplier Order Labels
* Update index.php
change format
* Update list.php
change format
* Update index.php
change format
* Update index.php
change format
* create categories proposal and supplier proposal
create categories proposal and supplier proposal
* adds category insertion to budget
adds category insertion to budget
* Create table llx_categorie_propal
Create table llx_categorie_propal
* setCategories method
setCategories method
* bulk add tag and filter tag actions
bulk add tag and filter tag actions
* labels in supplier budget statistics and budgets
labels in supplier budget statistics and budgets
* change format
* adds category insertion to supplier budget
* create supplier budget category table
create supplier budget category table
* create setCategories method
create setCategories method
* add tags in bulk and filter tag actions
add tags in bulk and filter tag actions
* Update card.php
* Update card.php
* Update propal.class.php
* Update index.php
* Update index.php
* Update card.php
* Update supplier_proposal.class.php
* Update list.php
* Update supplier_proposal.class.php
* Update supplier_proposal.class.php
* Update list.php
* Update list.php
* Update card.php
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-01 17:37:08 +02:00
ldestailleur
54dc4452aa
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-10-01 17:27:12 +02:00
ldestailleur
746e4865d8
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-01 17:23:53 +02:00
ldestailleur
b0406165ae
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-01 17:07:38 +02:00
ldestailleur
7eb18a140f
By default an extrafields is not on on PDF
2025-10-01 17:07:27 +02:00
ldestailleur
62c009d440
Code comment
2025-10-01 17:04:30 +02:00
David Beniamine
7419604955
Allow search on date in don ( #35581 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-01 16:21:28 +02:00
ldestailleur
9c0b3d70cc
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-01 16:13:56 +02:00
ldestailleur
8b54c7f2b7
FIX Label shown when value is empty
2025-10-01 16:13:16 +02:00
ldestailleur
5c14e454ad
FIX #35573 FIX #35241
2025-10-01 16:13:01 +02:00
Frédéric FRANCE
0c176bc5df
clean code ( #35579 )
2025-10-01 15:02:42 +02:00
Mohamed DAOUD
7d55a1a41a
NEW Paymentok validate invoice if not already done ( #35564 )
...
* paymentok validate invoice
* add test
2025-10-01 14:51:20 +02:00
Yoan Mollard
73fe50af10
Bugfix data validation of is_numeric for subscription start_date ( #35578 )
2025-10-01 14:48:38 +02:00
Frédéric FRANCE
1280d404ab
check if file exists before include ( #35570 )
...
* check if file exists before include
* check if file exists before include
* fix
2025-10-01 13:58:20 +02:00
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
Dylan Bourdere
6de28e5719
Fix status commande ( #35563 )
2025-10-01 13:44:19 +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
Laurent Destailleur
83ae0eedab
Code comment
2025-09-28 18:37:40 +02:00
ldestailleur
33dbb293ea
Fix comment
2025-09-28 15:39:37 +02:00
ldestailleur
67e185a30f
Better tooltip
2025-09-28 15:33:56 +02:00
ldestailleur
752e06f5fc
FIX #35520 FIX #35522
2025-09-28 15:21:20 +02:00
Günter Lukas
4cb5fba913
NEW #31723 - Improve project overview: Hide paid orders ( #35524 )
...
* Add PaidHidden and PaidShown language entries
* Add functionality to show/hide paid lines
* Add copyright notice for Guenter Lukas
* Fix spelling of 'Guenter' to 'Günter' in copyright
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-28 14:40:06 +02:00
ldestailleur
94e76ab91f
css
2025-09-28 14:38:24 +02:00
ldestailleur
824e35fe04
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-28 14:25:40 +02:00
ldestailleur
bd217b025f
Fix CSS
2025-09-28 14:25:28 +02:00
Frédéric FRANCE
8fa1df6560
clean code ( #35518 )
...
* clean code
* fix
* fix
* clean code
2025-09-28 13:58:30 +02:00
Joachim Kueter
d286de5684
odd optional column for VAT reverse charge flag ( #35530 )
2025-09-28 13:57:36 +02:00
MDW
a161c5fb67
Qual: Fix phan notices, update baseline ( #35528 )
...
# Qual: Fix phan notices, update baseline
Fix some new phan notices and update baseline
2025-09-28 13:55:39 +02:00
Frédéric FRANCE
6441c42323
clean code ( #35529 )
...
* clean code
* clean code
* clean code
2025-09-28 13:54:39 +02:00
Laurent Destailleur
1466698553
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-28 01:43:10 +02:00
Laurent Destailleur
65a04831a9
Fix height
2025-09-28 01:42:50 +02:00
Anthony Damhet
c17f13316a
UIUX - More intuitive select table ( #35485 )
...
* More intuitive select table
Added for objects:
- Members
- ActionComm
- Mailing
- Bank Accounts
- Various Payments
- Cash Control
- Paiement
- Contacts
- VAT
- Contracts
- Cron
- Gifts (Dons)
- Expedition
- Expense Reports
- FichInter
- Supplier Proposals
- Supplier Orders
- Supplier Invoices
- Supplier Paiements
- Products and supplier products
- Holidays
- Knowledge record
- Partnership
- Inventory
- Stock
- Projects
- Tasks
- Tickets
- Societes
- Salaries
- Resource
- Users
* Add Status message on documentation
* Remove intuitive select experimetns
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-28 01:21:40 +02:00
Frédéric FRANCE
33ca6820a2
add doc ( #35516 )
...
* add doc
* add doc
* add doc
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-27 22:08:13 +02:00
Laurent Destailleur
d3bef6ee32
Debug v23
2025-09-27 18:28:35 +02:00
ldestailleur
e45fe1f988
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-27 15:57:27 +02:00
ldestailleur
6a70e29274
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-27 15:48:51 +02:00
ldestailleur
8b58b215b4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-27 15:48:40 +02:00
ldestailleur
4906ad29d6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-27 15:38:07 +02:00
ldestailleur
488b7d88a2
Enhance output for unalterable logs
2025-09-27 15:37:53 +02:00
Regis Houssin
bca094a6a8
FIX avoid php warnings ( #35492 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-27 13:28:04 +02:00
Frédéric FRANCE
0afc7eed80
clean code ( #35515 )
...
* clean code
* add doc
* add doc
2025-09-27 12:28:31 +02:00
Frédéric FRANCE
c2210c542f
clean code ( #35514 )
2025-09-27 12:23:48 +02:00
Alexandre SPANGARO
b4a88253eb
UIUX - More intuitive select table - Module builder ( #35490 )
...
Module builder
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-27 12:10:48 +02:00
Frédéric FRANCE
43e3ebde1a
clean code ( #35512 )
2025-09-27 12:08:02 +02:00
Norbert Penel
5c043937f3
fix webhook with bad MRP trigger call ( #35507 )
...
* fix webhook with bad MRP trigger call
fix #35258
* Update functions.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-27 04:04:38 +02:00
Frédéric FRANCE
95e2a7690c
clean phpstan baseline for branch 22 ( #35511 )
...
* clean phpstan baseline
* upgrade phpstan version
* fix phan
* fix phan
* fix phan
* fix phan
* fix phan
2025-09-27 03:58:59 +02:00
ldestailleur
9763762ce8
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-27 03:35:47 +02:00
ldestailleur
5caed6d133
Fix search in website pages
2025-09-27 03:33:35 +02:00
ldestailleur
bf21674d27
Fix search in website pages
2025-09-27 03:26:23 +02:00
ldestailleur
3f1709123c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-27 02:29:07 +02:00
ldestailleur
8696b0ab6f
Try to add PRODUIT_SOUSPRODUITS_ALSO_ENABLE_PARENT_STOCK_MOVE to restore
...
an old behaviour.
2025-09-27 02:28:41 +02:00
ldestailleur
7e77994cec
Rename hidden constant for a better understanding
2025-09-27 02:20:40 +02:00
ldestailleur
f70b6b43ec
Prepare 22.0.2
2025-09-27 01:09:20 +02:00
ldestailleur
964aca7c84
Prepare 22.0.2
2025-09-27 01:06:54 +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
Charlène Benke
a633c1db81
NEW Add contact management on project Api ( #35459 )
...
* Add contact management on project Api
* Update api_projects.class.php
* Update api_projects.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-26 23:56:51 +02:00
Frédéric FRANCE
3ed79a2055
Fix warning in mo_production.php if no extrafields ( #35482 )
2025-09-26 23:56:23 +02:00
Frédéric FRANCE
55f4c8f7ae
clean code ( #35486 )
...
* clean code
* clean baseline
2025-09-26 23:55:58 +02:00
John BOTELLA
f8b9748d49
New doc for intuitive table line selection ( #35491 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-26 23:55:43 +02:00
Vincent Maury
2aa57c3ce2
Add mp4 and webm to previews ( #35494 )
...
So simple to do ...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-26 23:54:19 +02:00
Frédéric FRANCE
01b917c0a1
clean code ( #35505 )
2025-09-26 23:53:49 +02:00
Frédéric FRANCE
5ae9e3fc51
add TRIGGER_PREFIX in workstation.class.php ( #35508 )
2025-09-26 23:52:51 +02:00
Frédéric FRANCE
6b433afab1
clean code ( #35510 )
2025-09-26 23:52:29 +02:00
Dylan Bourdere
56a73c5cd9
fix: PHP warning in mail and card presend ( #35474 )
...
* fix: PHP warning in mail and card presend
* phpstan
* fix: PHP warning in mail and card presend
2025-09-26 20:48:54 +02:00
Frédéric FRANCE
680f4b6c31
fix CI ( #35481 )
...
* fix CI
* Update paymentsalary.class.php
* clean phpstan baseline
* clean code
* clean code
2025-09-26 20:47:34 +02:00
Frédéric FRANCE
343e05efc5
update phpstan ( #35487 )
2025-09-26 20:46:46 +02:00
Laurent Destailleur
4284d147bf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-26 19:17:09 +02:00
Laurent Destailleur
ae8ed29ce2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-26 19:12:41 +02:00
Laurent Destailleur
fa466150cb
Fix CSS
2025-09-26 19:11:59 +02:00
ldestailleur
75438c60c7
Add try catch
2025-09-26 01:56:19 +02:00
ldestailleur
a43bf46a75
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-26 01:27:00 +02:00
ldestailleur
f65903d006
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-26 01:23:02 +02:00
ldestailleur
66aa736629
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-26 01:12:41 +02:00
ldestailleur
13cdc20266
Fix warning
2025-09-26 01:12:30 +02:00
Charlène Benke
debdeb071d
add current date link on Date Delivery Planned ( #29876 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-25 12:24:09 +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
Norbert Penel
4bcb7e16da
FIX price.php ( #32181 )
...
* FIX price.php
https://github.com/Dolibarr/dolibarr/issues/32180
* Update price.php
* Update price.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-25 12:07:36 +02:00
ldestailleur
46900b8a37
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-25 11:53:53 +02:00
ldestailleur
a4d9b335ce
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-25 11:53:03 +02:00
Dylan Bourdere
b43524e467
add deprecated properties code_compta to remove some undefined properties warning ( #35473 )
2025-09-25 11:52:32 +02:00
VIAL-GOUTEYRON Quentin
049cbbfb4d
Fix MRP: Add hook calculateCostsBomAfter to alter BOM costs ( #35465 )
...
* fix doc (#35416 )
* fix doc
* Update commonobject.class.php
* Update mo.class.php
* FIX missing entity filter (#35461 )
* Add post-processing hook `calculateCostsBomAfter` in BOM cost calculations
---------
Co-authored-by: Frédéric FRANCE <frederic34@users.noreply.github.com >
Co-authored-by: Regis Houssin <regis.houssin@inodbox.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-25 11:48:19 +02:00
ldestailleur
023e3081a4
Fix link to ref of salary payment
2025-09-25 11:09:00 +02:00
ldestailleur
9dd0c922da
Fix CI
2025-09-24 18:53:58 +02:00
Dylan Bourdere
0ba4c17e66
Fix some undefined array key warning ( #35471 )
...
* fix some undefined array key warning
* fix some undefined array key warning
2025-09-24 18:39:38 +02:00
ldestailleur
0e9d5cfda0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-24 18:29:32 +02:00
ldestailleur
bb65d07c3d
Fix log message
2025-09-24 18:29:20 +02:00
ldestailleur
38082f52c5
Doc
2025-09-24 18:25:08 +02:00
ldestailleur
4bc5892544
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-24 17:00:53 +02:00
Regis Houssin
b0e0c9d17e
FIX wrong extrafield template in create mode ( #35241 ) ( #35470 )
2025-09-24 17:00:31 +02:00
ldestailleur
3b5d1eb315
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-24 16:35:44 +02:00
ldestailleur
77d956ce92
Clean code
2025-09-24 16:35:25 +02:00
Bradley Jarvis
4f81ffb308
FIX: Error on add contact ( #35460 )
...
* FIX: Error on add contact
Trigger COMMANDE_ADD_CONTACT causing error when adding a contact to and
order, this fix updates the COMMANDE prefix to ORDER
* FIX: delete contact
This fixes the trigger call for delete contact on orders
* FIX: Update patch
Updated to reflect recent PR to add TRIGGER_PREFIX to commande class
* Update commonobject.class.php
Reduce risk of regression
---------
Co-authored-by: brad <brad@endurotags.com.au >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-24 16:33:40 +02:00
Dylan Bourdere
22bd69f9fe
FIX: Remove perms to access commerce tab when the only active permission is fournisseur:lire ( #35467 )
2025-09-24 16:11:51 +02:00
ldestailleur
75925aee71
Debug v23
2025-09-24 12:05:30 +02:00
ldestailleur
20875dead9
Use fields into the list of events
2025-09-24 12:01:52 +02:00
ldestailleur
0351057ef2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-24 11:13:43 +02:00
ldestailleur
16a7431168
Add fields for actioncomm to fix #35422
2025-09-24 11:13:24 +02:00
Frédéric FRANCE
e65b5575b9
clean code ( #35462 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-24 10:37:26 +02:00
Laurent Destailleur
e85c2d70b9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-24 00:56:29 +02:00
Jean Traullé
5432834836
FIX #35425 ( #35426 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-23 23:26:25 +02:00
Dylan Bourdere
59ec1a2811
fix ui on multi line subtotal & fix text contrast ( #35449 )
...
* fix ui on multi line subtotal & fix text contrast
* extract subtotal pdf logic
* phpcs
* lint
* lint
* refactor
* phpcs
* phpcs
* phpcs
* Update pdf.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-23 23:24:37 +02:00
Frédéric FRANCE
bb9899085e
clean code ( #35451 )
...
* clean code
apiroute is interventions
* Update api_interventions.class.php
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix bad condition
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-23 23:22:57 +02:00
Alexandre SPANGARO
5df20007bc
NEW API User - Remove user from group ( #35453 )
...
* NEW API User - Remove user from group
* Update api_users.class.php
* Update api_users.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-23 23:22:38 +02:00
ldestailleur
ce6bd7146b
NEW Make the public contact form with experimental status
2025-09-23 23:15:13 +02:00
ldestailleur
55fe8b09e3
NEW Make the public contact form with experimental status
2025-09-23 23:13:42 +02:00
ldestailleur
79cf1410b3
Test CI
2025-09-23 22:10:57 +02:00
ldestailleur
6f15fcc66c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-23 22:03:24 +02:00
ldestailleur
2a7ce987c3
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-23 22:03:09 +02:00
ldestailleur
35f6a98665
Fix CI
2025-09-23 22:00:54 +02:00
Charlène Benke
cd03e9fc36
Add check for invoice status before line deletion ( #35456 )
...
* Add check for invoice status before line deletion
* Change invoice status check from fk_statut to status
2025-09-23 21:44:47 +02:00
Charlène Benke
496fef63a3
contact deletion in api_orders class for internal and external ( #35455 )
...
* contact deletion in api_orders class for internal and external
* Update api_orders.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-23 21:43:39 +02:00
Frédéric FRANCE
ca8a6c9c45
clean code ( #35447 )
...
* clean code
* clean code
* clean code
2025-09-23 21:42:20 +02:00
kaantopkaya
985b6f258a
new: add otherCurlOptions to getURLContent ( #35454 )
2025-09-23 21:41:32 +02:00
github-actions[bot]
d5c61d07ba
PHPStan > Update baseline ( #35452 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-23 21:39:51 +02:00
ldestailleur
5879968e60
Clean code
2025-09-23 18:15:40 +02:00
ldestailleur
ad830a346e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-23 16:50:17 +02:00
ldestailleur
6ead2839d0
Fix missing several test on permission on actions
2025-09-23 16:41:53 +02:00
ldestailleur
bf006a28be
Fix permission to cancel
2025-09-23 13:47:33 +02:00
ldestailleur
f045761826
Fix missing trans
2025-09-23 13:04:42 +02:00
ldestailleur
7ced36c991
Fix delete of holiday
2025-09-23 12:37:57 +02:00
ldestailleur
6bae5b2538
Avoid fatal error
2025-09-23 10:37:53 +02:00
ldestailleur
bde100bf9d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-23 10:18:26 +02:00
ldestailleur
c063eea63d
Debug v23
2025-09-23 10:18:08 +02:00
Frédéric FRANCE
c08c7170d2
clean code ( #35427 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-22 22:25:00 +02:00
Anthony Damhet
1df61bbd98
Add intuitive table selection ( #35444 )
...
Add intuitive table selection with class .row-with-select
Added to propal, order and invoice list
2025-09-22 22:20:52 +02:00
Frédéric FRANCE
00fe10a75f
clean code ( #35442 )
...
* 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-09-22 22:16:20 +02:00
github-actions[bot]
21100454f6
PHPStan > Update baseline ( #35433 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-22 20:32:02 +02:00
Frédéric FRANCE
a7cebb70a9
fix usage of recipient translation ( #35437 )
...
* fix usage of recipient translation
* fix usage of recipient translation
* fix usage of recipient translation
2025-09-22 20:30:23 +02:00
ldestailleur
fdb1564e18
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-22 13:41:11 +02:00
ldestailleur
b8353936b6
Fix column setup
2025-09-22 13:40:59 +02:00
ldestailleur
17d3a35a51
Fix select technical id
2025-09-22 13:38:27 +02:00
ldestailleur
6ddc9eb796
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-22 11:56:18 +02:00
Frédéric FRANCE
0dde113a71
fix CI v22 ( #35430 )
2025-09-22 11:55:36 +02:00
ldestailleur
f4d3c63332
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-22 10:50:45 +02:00
ldestailleur
401d1dcdc0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-22 10:42:52 +02:00
ldestailleur
f6ac3eda7d
spellcheck war
2025-09-22 10:33:50 +02:00
Bradley Jarvis
6c8b4da445
FIX - MRP MO Product to Consume ( #35424 )
...
* FIX - MRP MO Product to Consume
Fixes MO Product to Consume when recursive BOM's are used, the product
to consume only includes the BOM line items instead of BOM product
* fix php-stan errors
* fix phan analysis errors
* fix phan analysis errors take 2
---------
Co-authored-by: brad <brad@endurotags.com.au >
2025-09-22 10:18:14 +02:00
ldestailleur
838e6efd5f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-22 09:56:59 +02:00
ldestailleur
83f1825b63
Fix avoid fatal error
2025-09-22 09:56:32 +02:00
Laurent Destailleur
7ef5b4d427
Code comment
2025-09-22 02:39:45 +02:00
Laurent Destailleur
a2640829ca
Better sanitization of url and email
2025-09-22 02:38:48 +02:00
Chloe-Moreau-2009
f8376320aa
QUAL replace $conf->XXX->dir_output by getMultidiroutput ( #34446 )
...
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-22 00:53:15 +02:00
Vincent Maury
1abb76dc2e
Fix 34301 Project selector on supplier proposal filters incorrectly by thirdparty, ignoring global constant ( #34498 )
...
* Fix 34301
* Fix issue #34301
* Fix issue #34301
* Update card.php
* Update card.php
---------
Co-authored-by: vmaury <vmaury@vmaury-ThinkPad-X240>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 23:49:46 +02:00
Charlène Benke
e02991ed7f
NEW Add hook initialization for interventions API ( #35203 )
...
* NEW Add hook initialization for interventions API
the goal is to enhance the search function on the api (by sample add linked contact or user name)
* Clean up whitespace in api_interventions.class.php
* Fix parameter reference in executeHooks call
* Update api_interventions.class.php
* Update action name in API intervention hooks
* Add 'apimethod' to parameters in API hook
* Update api_interventions.class.php
* Update api_interventions.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 23:23:39 +02:00
Frédéric FRANCE
8fd4d0332d
clean code ( #35423 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-21 23:22:33 +02:00
ldestailleur
6a97704644
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-21 17:11:03 +02:00
ldestailleur
1008b0f3e4
Fix CI
2025-09-21 17:10:53 +02:00
ldestailleur
137d3e579b
CSS
2025-09-21 17:10:07 +02:00
ChristosK.
45336e50a4
Update recap-fourn.php ( #35417 )
...
* Update recap-fourn.php
The key improvement is that now the balance calculation works correctly with descending order of movements. The balance will show the most recent transaction with the cumulative total of all transactions, and older transactions will show their respective balances as of that time.
This implementation now matches the behavior of compta\recap-compta.php where the balance is calculated from bottom to top when the movements are displayed in descending order.
* Update recap-fourn.php
The key improvement is that now the balance calculation works correctly with descending order of movements. The balance will show the most recent transaction with the cumulative total of all transactions, and older transactions will show their respective balances as of that time.
This implementation now matches the behavior of compta\recap-compta.php where the balance is calculated from bottom to top when the movements are displayed in descending order.
* Update recap-fourn.php
fix reordering by date column
* Update recap-fourn.php
* Update recap-fourn.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 16:52:43 +02:00
ldestailleur
fdf3b9057a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-21 16:51:32 +02:00
ldestailleur
31b9e008fe
Fix color of status
2025-09-21 16:51:20 +02:00
ldestailleur
13b3e15503
Fix CI
2025-09-21 16:04:29 +02:00
github-actions[bot]
e169718b4c
PHPStan > Update baseline ( #35420 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-21 15:32:44 +02:00
Frédéric FRANCE
86f20799bc
clean code ( #35419 )
...
* clean code
* clean code
2025-09-21 15:32:34 +02:00
ldestailleur
b783743b10
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-21 15:31:55 +02:00
ldestailleur
700cbfb19c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-21 15:28:41 +02:00
ldestailleur
842f57b866
Fix hack to avoid infinite loop in restler when xdebug is on
2025-09-21 15:26:47 +02:00
ldestailleur
49051ff165
Removed deprecated property ->projet (replace with ->project)
2025-09-21 15:08:56 +02:00
ldestailleur
15f34dbbb0
QUAL: Removed deprecated properties user_valid, user->creation,
...
user_modification replaced with user_ceation_id, user_validation_id and
user_modification_id.
2025-09-21 14:58:38 +02:00
ldestailleur
27c725f5ca
Clean code
2025-09-21 14:29:34 +02:00
ldestailleur
e45352bd11
Clean code. Replace property with local variable.
2025-09-21 14:21:38 +02:00
Charlène Benke
9e3d909570
add getTimespent on api task ( #35263 )
...
* add getTimespent on api task
* Fix return statement in api_tasks.class.php
* Fix return statement in api_tasks.class.php
* Fix formatting and spacing in getTimespent method
* Fix formatting of if statement in getTimespent method
* Update api_tasks.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 12:30:48 +02:00
ldestailleur
35e720354e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-21 12:22:19 +02:00
ldestailleur
82917d2b75
Complete parameter for api hook
2025-09-21 12:22:08 +02:00
Frédéric FRANCE
b8cda55d26
fix bad test ( #35418 )
2025-09-21 12:13:09 +02:00
Frédéric FRANCE
8753595903
fix translation member ( #35415 )
2025-09-21 12:12:29 +02:00
Frédéric FRANCE
e7ddb684e0
clean code ( #35387 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 12:12:09 +02:00
Frédéric FRANCE
5c2344cca8
clean code ( #35396 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-21 12:11:36 +02:00
ldestailleur
bf98e2b1d5
Debug setup reminders v23
2025-09-20 19:33:05 +02:00
ldestailleur
8390a19d59
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-20 19:13:26 +02:00
ldestailleur
297d43d514
Debug v23
2025-09-20 19:12:43 +02:00
webmaster67
7dd1e5a95f
NEW More webportal fonctions - Can add shared files and thirdparty documents ( #35391 )
...
* Create documentlist.controller.class.php
Intégration de mon portail client personnalisé avec GED
attention
class/sontext.class.php devra aussi être modifier.
* Update context.class.php
ajout du ged
pour les fichiers joints par tiers.
* Update context.class.php
ajout d'accès à fichiers joints du tiers.
* Update menu.tpl.php
ajout du menu accès au GED
* Update README.md
* Update README.md
* Update README.md
* Add files via upload
document utile sert a partager via le GED de dolibarr des fichiers avec tous les clients utilisateur du webportal.
* Update context.class.php
ajout dans le menu de deux controleur suplémentaire.
* Update menu.tpl.php
ajoute des deux chapitre dans le menu
* Update README.md
* Update README.md
* Update menu.tpl.php
document format change
* Add files via upload
mises à jour et normalisation fichiers
* Add files via upload
ajout webportal.lang
* Update README.md
* Delete htdocs/webportal/documentutile.controller.class.php
* Update menu.tpl.php
* Update README.md
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update README.md
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update README.md
* Create webportal.lang
* Update webportal.lang
* Update webportal.lang
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update website.lang
* Delete htdocs/langs/fr_FR/webportal.lang
* Delete htdocs/langs/en_US/webportal.lang
* Update README.md
* Update README.md
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Create abstractdocument.controller.class.php
* Update website.lang
* Update website.lang
* Update website.lang
* Update README.md
* Update README.md
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update README.md
* Update context.class.php
* Update README.md
* Update abstractdocument.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update menu.tpl.php
* Update documentlist.controller.class.php
* Update abstractdocument.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update shareddocuments.controller.class.php
* Update documentlist.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update README.md
* Update context.class.php
* Update documentlist.controller.class.php
* Update menu.tpl.php
* Update menu.tpl.php
* Update context.class.php
* Update documentlist.controller.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 19:11:31 +02:00
ldestailleur
73f1b50ea1
Fix default mode is edit
2025-09-20 18:47:10 +02:00
Frédéric FRANCE
b9776e8a83
fix reminders sms ( #35398 )
...
* fix reminders sms
* fix reminders sms
* fix reminders sms
* fix reminders sms
* fix durations
* fix durations
* fix durations
* fix durations
* fix durations
* fix durations
* fix durations
* fix durations
* fix
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 18:38:10 +02:00
Carlos Herrera
10c7a67ac1
Problem in Gantt view. Tasks in project ( #35412 )
...
Fixes #35411
2025-09-20 16:53:32 +02:00
ldestailleur
f9cd8367ad
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-20 16:23:22 +02:00
ldestailleur
ca878b2d76
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-20 16:19:57 +02:00
PsyCrow
3a8f36d185
FIX : #35407 After updating to version 22, local taxes were no longer applied ( #35408 )
...
FIX : #35407
$tva_tx could be string so should not be casted to float
2025-09-20 16:02:20 +02:00
ldestailleur
02809d5901
Fix syntax
2025-09-20 16:00:51 +02:00
MDW
b3228aa7ce
Qual: Fix phan notices ( #35406 )
...
* fix CI
* fix
* Qual: Fix newly appeard phan notices
# Qual: Fix newly appeard phan notices
Fix notices that appearce sin a previous phan report - some of these
notices are masked by the current baseline.
---------
Co-authored-by: Frédéric FRANCE <frederic34@users.noreply.github.com >
Co-authored-by: Frédéric FRANCE <frederic.france@free.fr >
2025-09-20 15:59:05 +02:00
Frédéric FRANCE
d1572fc3ea
fix CI ( #35409 )
...
* fix CI
* fix
2025-09-20 15:57:39 +02:00
ldestailleur
d3de333f54
Trans
2025-09-20 15:56:19 +02:00
ldestailleur
acd694914b
FIX Bad management of carriage return when requesting IA API.
2025-09-20 15:24:45 +02:00
ldestailleur
caac9a5218
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-20 15:01:36 +02:00
ldestailleur
34a34efec5
Enhance AI setup and log report
2025-09-20 15:01:26 +02:00
ldestailleur
9148dcfe45
Enhance AI setup and log report
2025-09-20 14:58:04 +02:00
ldestailleur
53e1d3630f
Clean code
2025-09-20 12:13:24 +02:00
ldestailleur
0b93c10df9
Clean code
2025-09-20 12:12:28 +02:00
ldestailleur
706b9f47d8
Move doc for git commit template
2025-09-20 03:10:33 +02:00
ldestailleur
e4d10caf33
Trans
2025-09-20 02:53:00 +02:00
ldestailleur
5ac469634e
Clean code for PDF invoices
2025-09-20 02:48:27 +02:00
Carlos Herrera
57157db2b7
Cehojac/issue35362 ( #35364 )
...
* intervencions api call dont show the objects relations
Fixes #35362
* feat: add loadlinkedobjects parameter to control linked object loading in interventions API
thank you for the recomendarion @eldy !!!!
2025-09-20 01:11:19 +02:00
ldestailleur
cb2d22e016
Fix roundind using stock accuracy ('MS')
2025-09-20 01:08:54 +02:00
Bradley Jarvis
7e712cd368
Fix sub BOM quantities ( #35371 )
...
* FIX: reqursive bom quantities
Correctly handle quantities on BOM recursion. Current behavior is that
sub BOM total quantity is multiplied by parent quantity for that line,
the expected behaviour is that the parent BOM would be including sub BOM
on a per unit base.
* Simplified code
* Update objectline_view.tpl.php
* Update bom.class.php
* Update bom.class.php
* Update bom.class.php
* Update bom.class.php
---------
Co-authored-by: brad <brad@endurotags.com.au >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 01:00:39 +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
Yamil Esteban Garcia
8037974241
NEW add supplier invoice, order and supplier order tag filter and bulk insert and statistics order and supplier order ( #35399 )
...
* add own supplier invoice tag filter and bulk insert
add own supplier invoice tag filter and bulk insert
* Update list.php
change format
* Bulk edit commande tags
Bulk edit commande tags
* Label filter orders and supplier order statistics
Label filter orders and supplier order statistics
* Supplier Order Label Filter and Mass Action for Supplier Order Labels
Supplier Order Label Filter and Mass Action for Supplier Order Labels
* Update index.php
change format
* Update list.php
change format
* Update index.php
change format
* Update index.php
change format
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 00:46:32 +02:00
MDW
decd14c735
Qual: Update phan baseline ( #35405 )
2025-09-20 00:45:43 +02:00
Carlos Herrera
b732fd2ed7
feat: add contact list parameter to ticket API endpoints to control contact data retrieval ( #35404 )
2025-09-20 00:45:30 +02:00
Frédéric FRANCE
74596bbdc2
fix Objectlink api ( #35402 )
...
* fix objectlink api
* fix objectlink api
* fix objectlink api
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 00:27:11 +02:00
Frédéric FRANCE
318e0362c4
fix Objectlink api ( #35402 )
...
* fix objectlink api
* fix objectlink api
* fix objectlink api
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-20 00:26:38 +02:00
Charlène Benke
ad4f4fb619
Refactor VAT array handling in PDF generation ( #35395 )
...
$this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['amount'] is present on 2 part of the if
2025-09-20 00:01:19 +02:00
Frédéric FRANCE
3adedc23d9
fix CI 🐛 ( #35392 )
...
* add picto
* fix padding
* fix CI
* Update user.class.php
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-09-19 23:38:52 +02:00
ldestailleur
977f552d8b
Fix warning and missing unit of delay
2025-09-19 16:19:06 +02:00
ldestailleur
daa98872eb
Fix trans
2025-09-19 16:09:43 +02:00
ldestailleur
7658c08f01
Fix class not found on smartphone
2025-09-19 15:46:37 +02:00
ldestailleur
d9d6192eaf
Fix css
2025-09-19 15:43:29 +02:00
ldestailleur
65336ae956
FIX vat detection when country of buyer is unknown.
2025-09-19 13:43:07 +02:00
ldestailleur
25a59cb869
Doc
2025-09-19 13:33:37 +02:00
ldestailleur
00095c904d
FIX vat detection when country of buyer is unknown.
2025-09-19 13:25:33 +02:00
ldestailleur
63c8857be7
FIX vat detection when country of buyer is unknown.
2025-09-19 13:23:46 +02:00
ldestailleur
02d485ce4b
FIX can't reset intracomm transport mode
2025-09-19 12:21:21 +02:00
ldestailleur
43cf29d2e1
Clean corrupted data
2025-09-19 12:20:22 +02:00
ldestailleur
b292c3d631
Add constant MAIN_USE_TITLE_FOR_USER to show a property that is not used
2025-09-18 22:28:14 +02:00
ldestailleur
074e249e48
FIX Can't edit tags of a user.
2025-09-18 22:13:53 +02:00
ldestailleur
2a6064b755
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-18 21:49:58 +02:00
ldestailleur
134243550b
Try to restore options for stock inc/dev like in v21
2025-09-18 21:49:09 +02:00
ldestailleur
e9bd32e66c
FIX can't save setup of odt template for stock
2025-09-18 20:35:09 +02:00
ldestailleur
f87fc4d9e3
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-18 19:49:45 +02:00
ldestailleur
8f4d36c1e8
Fix bad text for tooltip on stock increase/decrease option
2025-09-18 19:49:22 +02:00
ldestailleur
958bca6223
Fix bad var
2025-09-18 16:30:30 +02:00
ldestailleur
4a363478ae
Clean code with rector
2025-09-18 16:26:38 +02:00
ldestailleur
02ec4cf421
Test
2025-09-18 15:41:47 +02:00
ldestailleur
b30aa97ba9
Clean code
2025-09-18 15:00:47 +02:00
ldestailleur
f665a0301e
Clean code
2025-09-18 14:52:39 +02:00
ldestailleur
a441b412cc
Clean code
2025-09-18 14:04:48 +02:00
ldestailleur
6c8e2a1320
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-18 13:54:44 +02:00
ldestailleur
8bd82c0b67
Clean code
2025-09-18 13:54:23 +02:00
ldestailleur
65f865b843
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-18 13:33:54 +02:00
ldestailleur
09240c30c7
FIX CI
2025-09-18 13:33:32 +02:00
VIAL-GOUTEYRON Quentin
1874deef49
FIX delivery triggers and mail templates: correct inconsistencies in email triggers and templates` ( #35264 )
...
* `fix(delivery): correct inconsistencies in email triggers and templates`
**Body:**
- Adjusted email trigger names from `RECEPTION_*` to `SHIPPING_*`.
- Updated parameters and placeholders for shipment email tracking.
- Removed redundant `reception_send` entry in mail templates for shipping.
* `fix(delivery): update email triggers and templates for deliveries`
**Body:**
- Replaced email trigger `SHIPPING_SENTBYMAIL` with `DELIVERY_SENTBYMAIL`.
- Updated template references from `shipping_*` to `delivery_*` for consistency.
- Modified tracking ID format from `shi` to `del` in `card.php`.
- Added `MailToSendDelivery` language entry for email labels.
- Adjusted mail templates to include `delivery_send` entries.
2025-09-18 13:23:57 +02:00
ldestailleur
42edd8f22d
Clean code
2025-09-18 12:19:29 +02:00
Yamil Esteban Garcia
6329e03c7d
add filter by invoice categories in the statistics module ( #35388 )
...
add filter by invoice categories in the statistics module
2025-09-18 12:09:39 +02:00
ldestailleur
6ed764bedf
Clean code
2025-09-18 11:40:56 +02:00
HENRY Florian
9af7b44714
fix: display seleted log level if warning ( #35377 )
2025-09-18 11:23:45 +02:00
Frédéric FRANCE
d6dce86061
clean code ( #35379 )
...
* clean code
* clean code
* clean code
* clean code
2025-09-18 11:08:06 +02:00
Frédéric FRANCE
af47262f4f
fix missing translation ( #35378 )
2025-09-18 10:52:47 +02:00
ldestailleur
333e977bf9
Allowed commit
2025-09-17 23:25:33 +02:00
ldestailleur
cd0fd6f466
CSS
2025-09-17 23:24:25 +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
6df2e2d236
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-17 18:28:29 +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
Frédéric FRANCE
2505c3755b
clean code ( #35367 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 18:18:16 +02:00
HENRY Florian
bf5a0c9ce7
fix: php 8 warning ( #35363 )
...
* fix: php 8 warning
* fix: php 8 warning
* fix: php 8 warning
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 18:16:48 +02:00
ldestailleur
ea00719449
Fix default sort order in bom list
2025-09-17 15:55:33 +02:00
Bahfir Abbes
ce46611031
Fix:prevent handling update action by generic include of actions_addupdatedelete.inc.php ( #35369 )
...
* Fix:prevent handling update action by generic include of actions_addupdatedelete.inc.php
Fix:
To prevent handling update action by generic post update action in inventories at /core/actions_addupdatedelete.inc.php, we need to unset $action variable, otherwise $object fileds are filled with with empty values.
* Update inventory.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 15:11:34 +02:00
Bahfir Abbes
93973e13c5
Fix:prevent handling update action by generic include of actions_addupdatedelete.inc.php ( #35369 )
...
* Fix:prevent handling update action by generic include of actions_addupdatedelete.inc.php
Fix:
To prevent handling update action by generic post update action in inventories at /core/actions_addupdatedelete.inc.php, we need to unset $action variable, otherwise $object fileds are filled with with empty values.
* Update inventory.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 15:11:09 +02:00
ldestailleur
073f7f3620
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-17 15:04:35 +02:00
ldestailleur
4e83087e28
Fix complete #35368
2025-09-17 15:04:01 +02:00
Yamil Esteban Garcia
161b73bf7b
FIX The write_file function should return -1 if an error exists ( #35368 )
...
* Error: When creating an invoice for a supplier order with a negative value #30516
Error: When creating an invoice for a supplier order with a negative value #30516
* Update html.form.class.php
Modifications made related to the issue
Search for variants by EAN #34567
* Update html.form.class.php
I change :
if(getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')){
with
if (getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')) {
and
SEARCH_VARIANTS_OF_EAN13
into
PRODUIT_ATTRIBUTES_HIDECHILD_BUT_ALLOW_SEARCH_IN_EAN13
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* added tag mass action
added tag mass action
* Update list.php
* Update pdf_crabe.modules.php
The write_file function as its own documentation describes returns 1 0 a value minus 0 if an error exists. Therefore, if there is an error in the hook more than saving the error, it must return 0 since an error occurred
* Update pdf_crabe.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 14:59:51 +02:00
Frédéric FRANCE
69c65c5f4d
fix CI v22 ( #35370 )
...
* fix CI v22
* Update cron_run_jobs.php
* Update files.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 14:47:51 +02:00
ldestailleur
41dd77959a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-17 14:45:48 +02:00
ldestailleur
86ceb63f91
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-17 14:45:11 +02:00
ldestailleur
0b7acfae9b
Fix CI
2025-09-17 14:45:02 +02:00
ldestailleur
1cea5220da
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-17 14:25:15 +02:00
Frédéric FRANCE
c8458c22e8
clean code ( #35358 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-17 14:22:58 +02:00
ldestailleur
f2f5f23f8f
Fix syntax error
2025-09-17 14:22:53 +02:00
John BOTELLA
776b9422e4
Fix WAF alert ModSecurity: Access denied with code 403 (phase 4). ( #35360 )
2025-09-17 14:20:33 +02:00
atm-GregM
c84d4c53e5
New develop import export product customer price ( #35349 )
...
* NEW import/export product customer price
* back travis and more
* back travis 2
2025-09-17 14:19:36 +02:00
ldestailleur
f5d7d165b0
Debug script
2025-09-17 14:17:29 +02:00
Frédéric FRANCE
be6c3df029
fix CI ( #35361 )
...
* fix CI
* Update msg-commit
* Update ruleset.xml
2025-09-17 14:12:39 +02:00
Frédéric FRANCE
078da229c8
clean code ( #35352 )
...
* 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
* 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-09-17 14:11:32 +02:00
Frédéric FRANCE
612248a9e9
clean code ( #35365 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-17 14:10:48 +02:00
ldestailleur
e0073b000d
Debug v23
2025-09-17 14:03:09 +02:00
ldestailleur
c7407473c1
Fix try to work on multientity even if cron disable don entity 1.
2025-09-17 13:54:21 +02:00
ldestailleur
5df4a90edb
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-17 13:43:23 +02:00
ldestailleur
549cb48e8f
Fix sort first on entity then on priority
2025-09-17 13:17:25 +02:00
ldestailleur
f2ff34d573
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-17 12:59:19 +02:00
ldestailleur
27b38e3194
Fix title
2025-09-17 12:58:19 +02:00
ldestailleur
ee39ef632a
FIX Generation of member cards (file not found and substitution broken)
2025-09-17 12:38:20 +02:00
ldestailleur
99efb68f79
Fix tab name
2025-09-16 12:58:49 +02:00
ldestailleur
910443eccb
Fix hook doAction in contact tab
2025-09-16 12:37:39 +02:00
ldestailleur
568b47cb4a
Clean code
2025-09-16 12:33:04 +02:00
ldestailleur
433793aff0
Fix hook name
2025-09-16 12:27:08 +02:00
ldestailleur
872cb213bf
Fix name of tab
2025-09-16 12:21:33 +02:00
ldestailleur
760a808a5d
Fix warnings
2025-09-16 12:03:37 +02:00
ldestailleur
067d4e332e
CSS
2025-09-16 11:59:01 +02:00
ldestailleur
d121d7e173
Try git commit
2025-09-16 11:42:39 +02:00
ldestailleur
29ccbb43d5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-16 11:17:22 +02:00
ldestailleur
111e319be8
Fix changelog
2025-09-16 11:16:54 +02:00
ldestailleur
142fbf93b0
QUAL: The library timepicker.js has been removed. Was not used by
...
Dolibarr.
2025-09-16 11:16:34 +02:00
Frédéric FRANCE
4c4b344510
fix CI ( #35359 )
...
* fix CI
* Update card.php
2025-09-16 10:16:09 +02:00
Laurent Destailleur
ea7152a818
Fix phan
2025-09-16 01:23:16 +02:00
Laurent Destailleur
2142860685
Fix warning
2025-09-16 01:14:43 +02:00
Laurent Destailleur
a55a57d0ce
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-16 00:57:09 +02:00
Laurent Destailleur
8e1cf72de0
Debug v23
2025-09-16 00:56:18 +02:00
Frédéric FRANCE
83407ec49f
clean code ( #35355 )
2025-09-16 00:55:58 +02:00
Frédéric FRANCE
f03f54d406
clean code ( #35350 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-16 00:54:59 +02:00
Laurent Destailleur
b757f3392f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-15 23:29:19 +02:00
Laurent Destailleur
7d7994aa1d
Clean code
2025-09-15 23:28:18 +02:00
Frédéric FRANCE
d685f1e529
fix CI ( #35353 )
...
* fix CI
* Update header.tpl.php
* Update style.css.php
* Update webportal.main.inc.php
* Update files.lib.php
2025-09-15 22:45:42 +02:00
Laurent Destailleur
8a87de9112
CSS
2025-09-15 22:44:11 +02:00
Laurent Destailleur
9095bc46ef
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-15 22:26:56 +02:00
Laurent Destailleur
31c97e3991
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-15 22:26:54 +02:00
Laurent Destailleur
0b605bffba
CSS
2025-09-15 22:26:19 +02:00
ldestailleur
818f6b1555
Fix warning
2025-09-15 19:36:49 +02:00
ldestailleur
e8d2095816
NEW dol_sort_array can be used with 2 sorting criteria.
2025-09-15 19:28:38 +02:00
ldestailleur
761804ce55
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-15 18:14:29 +02:00
ldestailleur
74cc569329
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-15 18:14:11 +02:00
ldestailleur
c3cb5e1c12
Fix css
2025-09-15 18:09:52 +02:00
Yamil Esteban Garcia
fde6056176
added tag mass action ( #35347 )
...
* Error: When creating an invoice for a supplier order with a negative value #30516
Error: When creating an invoice for a supplier order with a negative value #30516
* Update html.form.class.php
Modifications made related to the issue
Search for variants by EAN #34567
* Update html.form.class.php
I change :
if(getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')){
with
if (getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')) {
and
SEARCH_VARIANTS_OF_EAN13
into
PRODUIT_ATTRIBUTES_HIDECHILD_BUT_ALLOW_SEARCH_IN_EAN13
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* added tag mass action
added tag mass action
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-15 16:19:36 +02:00
Frédéric FRANCE
a6c98599ec
clean code ( #35346 )
...
* clean code
* clean code
2025-09-15 16:18:51 +02:00
Frédéric FRANCE
eda0b8950b
add doc ( #35345 )
...
* clean code
* clean code
2025-09-15 16:18:01 +02:00
github-actions[bot]
9d3799f337
PHPStan > Update baseline ( #35342 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-15 16:17:42 +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
Frédéric FRANCE
924e024db3
clean code ( #35344 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-15 16:16:42 +02:00
Frédéric FRANCE
f8d3713c1c
clean code ( #35343 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-15 16:16:32 +02:00
Frédéric FRANCE
21d50f1a58
clean code expedition class ( #35327 )
...
* clean code expedition class
* clean code expedition class
* clean code expedition class
* clean code expedition class
* clean code expedition class
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* clean code
2025-09-15 16:16:22 +02:00
Frédéric FRANCE
4c80eee890
clean code ( #35341 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-15 16:15:49 +02:00
ldestailleur
bae2a91727
Fix css
2025-09-15 16:08:06 +02:00
ldestailleur
e69ff3428b
css
2025-09-15 16:05:42 +02:00
ldestailleur
6ee8db9f3f
Fix css
2025-09-15 16:05:35 +02:00
ldestailleur
c12764e81f
Debug webportal
2025-09-15 15:38:42 +02:00
ldestailleur
33ed1b2f1a
Fix bad recording of custom CSS in webportal
2025-09-15 15:33:15 +02:00
ldestailleur
361169b896
Fix bad tab underlined in display setup
2025-09-15 15:16:36 +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
ldestailleur
e1e47034d5
FIX webportal must not use resources out public dir neither external
...
files.
2025-09-15 13:26:47 +02:00
ldestailleur
bf3a2c1e01
CSS
2025-09-14 23:45:49 +02:00
ldestailleur
0958108721
Fix date update
2025-09-14 20:29:14 +02:00
ldestailleur
fa935c8820
bcmath is used by swiftmail authent, not implemented.
2025-09-14 20:13:11 +02:00
ldestailleur
cf5caa80b2
FIX Debug bad path used into webportal. Missing http headers in login.
2025-09-14 19:45:41 +02:00
ldestailleur
a3881ef67b
Clean code
2025-09-14 12:01:35 +02:00
Frédéric FRANCE
933ce868df
add check in dolibarr phpinfo page ( #35332 )
...
* add check in phpinfo page
* Update phpinfo.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-14 11:59:26 +02:00
Frédéric FRANCE
f14bc0bfbe
clean code ( #35340 )
...
* clean code
* clean code
* clean code
2025-09-14 11:57:52 +02:00
Frédéric FRANCE
62a7756a43
fix civility_id for webportal member ( #35339 )
...
* fix civility_id for webportal member
* Update html.formcardwebportal.class.php
* fix
* fix
* fix
* fix date
* fix translation
* add doc
2025-09-14 11:17:01 +02:00
Frédéric FRANCE
e1931b2967
clean code ( #35338 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-14 11:14:34 +02:00
Frédéric FRANCE
063a6b8938
fix pictos ( #35337 )
2025-09-13 21:00:01 +02:00
Frédéric FRANCE
c500febdc4
fix pictos ( #35335 )
2025-09-13 20:59:52 +02:00
github-actions[bot]
e5ed2c83f0
PHPStan > Update baseline ( #35336 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-13 20:57:42 +02:00
Frédéric FRANCE
207d13c365
fix pictos ( #35334 )
2025-09-13 20:57:35 +02:00
Frédéric FRANCE
c25aa82fc6
clean code ( #35333 )
...
* clean code
* clean code
* clean code
2025-09-13 20:57:27 +02:00
ldestailleur
60f0813520
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-12 23:05:15 +02:00
Frédéric FRANCE
ec23fc54f8
add picto ( #35329 )
...
* add picto
* fix padding
2025-09-12 18:57:23 +02:00
Frédéric FRANCE
1bc100a082
fix missing translation ( #35323 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-12 18:56:54 +02:00
kkhelifa-opendsi
f580bb85a5
NEW : Add hooks in webportal ( #35326 )
2025-09-12 15:20:32 +02:00
Frédéric FRANCE
9f90c9d371
Fix missing translation ( #35322 )
...
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
2025-09-12 15:17:18 +02:00
Bradley Jarvis
75c306c05d
FIX: Update order line ( #35321 )
...
Co-authored-by: brad <brad@endurotags.com.au >
2025-09-12 15:17:05 +02:00
Frédéric FRANCE
7986c02711
fix CI ( #35328 )
...
* fix CI
* Update interfaces.class.php
* Update interfaces.class.php
* Update interfaces.class.php
* Update interfaces.class.php
* Update interfaces.class.php
* fix
* fix
2025-09-12 15:16:42 +02:00
Lucas Marcouiller
d0b7e27ca5
NEW Feature to merge duplicate members ( #35308 )
...
* New merge members
* fix fields
* add trans
* fix CI
* fix Ci
* fix Ci
* fix CI
* Fix CI
---------
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-12 15:14:45 +02:00
Frédéric FRANCE
1bbbd96690
clean code ( #35317 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-12 15:12:55 +02:00
ldestailleur
8b57bb2e41
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-12 13:30:12 +02:00
ldestailleur
13407fe5ee
Prepare code for Loi Finance
2025-09-12 13:29:19 +02:00
Laurent Destailleur
59dadae226
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-12 03:08:32 +02:00
Laurent Destailleur
320f02ed27
Prepare ci for tag check
2025-09-12 03:05:48 +02:00
Bradley Jarvis
89dda279a0
FIX: setShippingMethod tigger throwing error ( #35320 )
...
* FIX: setShippingMethod tigger throwing error
* Update commonobject.class.php
---------
Co-authored-by: brad <brad@endurotags.com.au >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-12 02:49:58 +02:00
Frédéric FRANCE
554d2baa32
clean code adherent (member) class ( #35259 )
...
* clean code adherent (member) class
* 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
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-12 02:40:35 +02:00
Frédéric FRANCE
4414bf3b95
fix fatal error ( #35284 )
...
* fix fatal error
* Update card.php
* Update product.class.php
2025-09-12 02:34:50 +02:00
Frédéric FRANCE
408ea58858
fix fatal error ( #35284 )
...
* fix fatal error
* Update card.php
* Update product.class.php
2025-09-12 02:34:17 +02:00
Fabian Volkers
a0fc45d523
🐛 Use reception email templates for receptions ( #35310 )
2025-09-12 02:30:59 +02:00
Fabian Volkers
934fe08921
🐛 Use reception email templates for receptions ( #35310 )
2025-09-12 02:30:24 +02:00
ThomasNgr-OpenDSI
acc3a47272
NEW add fields usage_opportunity, usage_task, usage_bill_time for project import ( #35301 )
2025-09-12 02:29:43 +02:00
Eric - CAP-REL
1f8b5db2c7
exit code must be >= 0 ( #35311 )
2025-09-12 02:29:23 +02:00
Laurent Destailleur
a0116f6cd8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-12 02:23:13 +02:00
Laurent Destailleur
d8fc4d4ceb
Fix exclusion of files is not consistent
2025-09-12 02:22:42 +02:00
Eric - CAP-REL
607e13b83f
makepack : exit if filelist fail ( #35312 )
2025-09-12 01:53:22 +02:00
Frédéric FRANCE
53e7810db4
fix missing translations ( #35315 )
...
* fix missing translations
* fix missing translations
2025-09-12 01:52:45 +02:00
Frédéric FRANCE
b7d9342992
fix translation missing ( #35316 )
...
* fix translation missing
* fix translation missing
2025-09-12 01:52:31 +02:00
Frédéric FRANCE
e4cafd3428
fix missing translation ( #35314 )
2025-09-12 01:52:18 +02:00
github-actions[bot]
97bd4852af
PHPStan > Update baseline ( #35305 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-12 01:34:58 +02:00
ldestailleur
e3de2dddb7
Fix spellcheck
2025-09-11 16:43:59 +02:00
ldestailleur
70768832c5
FIX Edit of email in emailing. Property messtype not set.
2025-09-11 16:40:54 +02:00
ldestailleur
e3bf8bcb47
FIX Edit of email in emailing. Property messtype not set.
2025-09-11 16:40:20 +02:00
ldestailleur
89f36faced
NEW public and private note can be shown on contact list
2025-09-11 16:03:25 +02:00
ldestailleur
19feb7c533
Clean code
2025-09-11 15:42:12 +02:00
ldestailleur
5fdfa79e56
Fix missing field migration, fix select2
2025-09-11 15:35:23 +02:00
ldestailleur
d69e0b4a5d
Fix size of popup
2025-09-11 15:10:29 +02:00
ldestailleur
5e74b622bd
Fix size of popup
2025-09-11 15:10:01 +02:00
ldestailleur
333c96ddd6
Sync transifex
2025-09-11 14:17:35 +02:00
ldestailleur
0919cc37e0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-11 13:32:00 +02:00
ldestailleur
92ffba11ca
Remove old lang files that are too small (moved into other lang files)
2025-09-11 13:31:34 +02:00
Liammer
d55551ee3c
Add "__EVENT_DESCRIPTION__" variable ( #35302 )
...
To be able to add the event's description in reminder emails.
2025-09-11 12:52:22 +02:00
ldestailleur
2760f0a6d9
Fix do not show value of last activation module if na
2025-09-11 12:48:52 +02:00
ldestailleur
24f7903123
Fix trans in list of technical services of a module
2025-09-11 12:43:52 +02:00
ldestailleur
b4a2e14fa8
Clean code
2025-09-11 12:32:01 +02:00
ldestailleur
6586feb3ef
Clean code
2025-09-11 12:30:19 +02:00
ldestailleur
4416bcb3ee
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-11 12:25:34 +02:00
ldestailleur
702d91c65d
Clean code
2025-09-11 12:25:22 +02:00
Frédéric FRANCE
0e79fa36ee
clean code contact class ( #35260 )
...
* clean code contact class
* clean code contact class
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-09-11 12:14:53 +02:00
HENRY Florian
6ee966d64d
feat: Subtotal module ( #35290 )
2025-09-11 12:14:32 +02:00
HENRY Florian
214ab20b76
fix: with PRODUCT_USE_UNIT preset the unit in document ( #35288 )
2025-09-11 12:13:46 +02:00
Frédéric FRANCE
fd2ea78e9b
clean code bookcal class ( #35279 )
...
* clean code bookcal class
* clean code bookcal class
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-09-11 12:12:53 +02:00
github-actions[bot]
13dbe2ea58
PHPStan > Update baseline ( #35285 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-11 12:12:32 +02:00
Fabian Volkers
db103f37df
Add POST /supplierorders/{id}/line endpoint to REST API ( #35286 )
...
* ✏️ Fix spelling
* ✨ Add postLine endpoint to supplier_orders
* 🐛 Fix accessing this->commande instead of this->order
2025-09-11 12:12:18 +02:00
HENRY Florian
644a9ea179
fix: Filter event in agenda par Type ( #35287 )
...
* fix filter event per Type
* fix filter event per Type
* fix: php code sniffer
* fix: php code sniffer
* fix: php code sniffer
* fix: php code sniffer
2025-09-11 12:09:33 +02:00
Frédéric FRANCE
a44fc7d843
clean code ( #35295 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* fix
* fix
* fix
* fix
2025-09-11 12:08:29 +02:00
Frédéric FRANCE
f4fe07b98a
delete ecmfiles entry when deleting image ( #35289 )
2025-09-11 12:08:09 +02:00
Frédéric FRANCE
6378a99e5a
add src and id when create ecmfiles ( #35292 )
2025-09-11 11:22:11 +02:00
ldestailleur
af74f2c057
Lang file paybox is too small for deprecated moduel. Moved inside
...
stripe.
2025-09-11 11:20:13 +02:00
Frédéric FRANCE
d81baf8f53
add source for subtotals lang file ( #35296 )
2025-09-11 11:11:06 +02:00
Frédéric FRANCE
1263054fba
fix doc ( #35298 )
2025-09-11 11:10:45 +02:00
Frédéric FRANCE
a64b36cec4
add doc ( #35294 )
...
* add doc
* clean code
2025-09-11 11:10:24 +02:00
ldestailleur
fa59daea62
Fix spellcheck
2025-09-10 19:23:24 +02:00
ldestailleur
ab6fbf253d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-10 17:40:56 +02:00
ldestailleur
3b6b7fec5a
Tooltip to help debug vat pb
2025-09-10 17:40:46 +02:00
ldestailleur
9c296c8d81
Fix object
2025-09-10 16:48:23 +02:00
ldestailleur
c2257b0d28
Show info to help debug
2025-09-10 16:47:31 +02:00
ldestailleur
df1262ace5
Show info to help debug
2025-09-10 16:43:18 +02:00
ldestailleur
8f0d2b1f7b
Fix missing __THIRDPARTY_URL__
2025-09-10 12:59:01 +02:00
ldestailleur
b667bc0f13
Fix missing __THIRDPARTY_URL__
2025-09-10 12:57:29 +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
46276ba216
Doc
2025-09-10 11:53:17 +02:00
ldestailleur
fd08708d6a
Doc
2025-09-10 11:50:46 +02:00
ldestailleur
8ee974488b
SQL
2025-09-10 11:49:09 +02:00
Frédéric FRANCE
e81d5378cd
clean code contract class ( #35245 )
...
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code
* clean code
* clean code
* clean code
* clean code
* fix typo
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-09-10 11:13:18 +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
MDW
caf6363995
Qual: Update phan baseline ( #35261 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-10 10:54:26 +02:00
Frédéric FRANCE
ddbae0f6ad
Add TRIGGER_PREFIX in order (commande) class ( #35268 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-10 10:53:54 +02:00
Frédéric FRANCE
e1f9eee9a5
Add TRIGGER_PREFIX in delivery class ( #35267 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-10 10:53:39 +02:00
Frédéric FRANCE
0f7c375df7
fix CI ( #35269 )
...
* fix CI
* Update mod_codeproduct_elephant.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-10 10:53:28 +02:00
Charlène Benke
5bdfbdceab
Fix ID reference in extrafield lines area ( #35276 )
2025-09-10 10:53:14 +02:00
Frédéric FRANCE
04f3568d4a
fix missing translations ( #35282 )
...
* fix missing translations
* fix missing translations
2025-09-10 10:52:02 +02:00
Frédéric FRANCE
a2df638c34
fix missing translations ( #35280 )
...
* fix missing translations
* fix missing translations
2025-09-10 10:51:42 +02:00
ldestailleur
328058c571
Fix ci
2025-09-09 19:36:08 +02:00
ldestailleur
d634d3fc4c
Fix ci
2025-09-09 19:33:27 +02:00
ThomasNgr-OpenDSI
eb64e83563
FIX right to modify a product price by customer ( #35256 )
...
IF the user has the right to create/modify a product, they have the right to add a product price by customer (if parameter is set).
BUT they don't have the right to edit the product price by customer (the 'edit') button is not displayed.
This commit fixes this.
2025-09-09 19:22:02 +02:00
ldestailleur
bce059e2fa
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-09 19:21:41 +02:00
ldestailleur
42e59c9370
Fix ci
2025-09-09 19:21:29 +02:00
github-actions[bot]
6b3602c3eb
PHPStan > Update baseline ( #35255 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-09 19:17:43 +02:00
Frédéric FRANCE
03fe13d93d
fix template and fix CI ( #35254 )
...
* fix adminnotification
* Update notify.class.php
* Update html.formmail.class.php
* fix
* fix
* fix
2025-09-09 19:17:32 +02:00
ldestailleur
133bf410c0
Fix css
2025-09-09 13:47:53 +02:00
ldestailleur
be97a6ccee
Fix css
2025-09-09 13:46:32 +02:00
ldestailleur
ff20572c72
Fix CSS
2025-09-09 13:42:02 +02:00
ldestailleur
cbf63e5e93
Fix CSS
2025-09-09 13:39:03 +02:00
ldestailleur
05937c43ca
Update doc
2025-09-09 03:04:49 +02:00
ldestailleur
bdef24de08
Avoid false positive
2025-09-09 03:03:08 +02:00
ldestailleur
1ea9614877
Sync transifex
2025-09-09 02:59:44 +02:00
ldestailleur
cdbf362096
Sync transifex
2025-09-09 02:54:42 +02:00
ldestailleur
8dc1ac2cdc
Fix order of product templates
2025-09-09 02:16:06 +02:00
ldestailleur
bc61123efe
Trans
2025-09-09 01:58:29 +02:00
ldestailleur
d1e4d393ce
Fix trans
2025-09-09 01:47:16 +02:00
ldestailleur
824fd01a1f
Doc
2025-09-09 01:40:32 +02:00
ldestailleur
0def25c38f
css
2025-09-09 01:22:30 +02:00
ldestailleur
90fb029050
FIX invoice not set to closed when we add a credit note to close it
2025-09-08 15:25:22 +02:00
ldestailleur
5490afcf72
FIX invoice not set to closed when we add a credit note to close it
2025-09-08 15:24:47 +02:00
ldestailleur
0afe735cdc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-08 13:25:37 +02:00
ldestailleur
ef15577d40
Add br
2025-09-08 13:25:28 +02:00
ldestailleur
6428028305
Clean visible value
2025-09-08 13:11:12 +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
Frédéric FRANCE
f9a93552b2
fix adminnotification ( #35252 )
2025-09-08 12:45:27 +02:00
ldestailleur
e2c317a7cd
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-08 12:15:20 +02:00
ldestailleur
8fb71ef010
Clean setup page
2025-09-08 12:15:01 +02:00
ldestailleur
d27940dd8b
NEW Can have a tooltip picto on title of column and keep autotruncation
...
of label. Tooltip is show at begin of text.
2025-09-08 11:58:32 +02:00
dependabot[bot]
2d7579c6e2
Bump actions/setup-python from 5 to 6 ( #35251 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 11:05:10 +02:00
R0ck3n
6334fa5bea
NEW: Add prepare() method to DoliDB class (rebuild) ( #35249 )
...
* feat:prepared sql for mysqli and postgres
* refactor:remove whitespace
* Update DoliDB.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-08 02:37:42 +02:00
PsyCrow
686de5271a
Update admin.lib.php ( #35246 )
...
Fix PHP Error:
Undefined array key "login" (/admin/tools/listsessions.php:161)
The error is triggered when the user name conatins '_' or '.'
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-08 02:12:00 +02:00
Frédéric FRANCE
0e1478206a
clean code ( #35229 )
...
* 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
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-08 01:48:52 +02:00
Laurent Destailleur
42ce30fab7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-08 01:48:02 +02:00
Laurent Destailleur
148574fe4e
Fix CI
2025-09-08 01:47:44 +02:00
Lenin Rivas
2fbda7b4f4
NEW line input multicurrency price with tax ( #35064 )
...
* Multicurrency input price with tax
* Multicurrency input price with tax
* Multicurrency input price with tax - line tittle
* Multicurrency input price with tax - line view
* PriceUTTCCurrency in lang
* Multicurrency input price with tax - line view
* Multicurrency input price with tax - line edit
* Update objectline_edit.tpl.php
* Update objectline_view.tpl.php
* Update objectline_edit.tpl.php
* Update objectline_title.tpl.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-08 01:37:33 +02:00
Laurent Destailleur
51a4c97c46
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-08 01:29:45 +02:00
Laurent Destailleur
8beb61ef7f
Set mysoc
2025-09-08 01:27:38 +02:00
Frédéric FRANCE
59afaf1d70
clean code ( #35211 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* test
* test
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-08 01:04:57 +02:00
Frédéric FRANCE
140da6caa7
fix CI ( #35242 )
2025-09-08 01:03:48 +02:00
Frédéric FRANCE
1596fe56ae
fix warnings ( #35244 )
...
* fix warnings
* fix warnings
2025-09-08 01:01:24 +02:00
Frédéric FRANCE
73073a5bf0
Knowledge tms ( #35243 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-08 01:00:43 +02:00
Laurent Destailleur
21d28a745f
Fix warning
2025-09-08 00:57:29 +02:00
Laurent Destailleur
68fa305655
Better detection of duplicates
2025-09-08 00:51:42 +02:00
ldestailleur
f095528260
Clean code
2025-09-07 19:58:59 +02:00
ldestailleur
73eea16744
Better detection of duplicate
2025-09-07 19:33:22 +02:00
ldestailleur
e460fffcf9
Better detection of duplicate
2025-09-07 19:32:24 +02:00
ldestailleur
870906daac
Better detection of duplicate
2025-09-07 19:28:32 +02:00
ldestailleur
e8fed29ed0
Better detection of duplicate
2025-09-07 19:20:03 +02:00
ldestailleur
5efd3264c7
Fix merging of similar CVE on same line in security report
2025-09-07 19:16:31 +02:00
ldestailleur
dd9d92013b
Fix merging of similar CVE on same line in security report
2025-09-07 19:04:28 +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
1458e963ab
Trans
2025-09-07 18:50:46 +02:00
ldestailleur
f160e23918
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-05 17:23:25 +02:00
ldestailleur
63dc33617f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-05 17:20:14 +02:00
ldestailleur
d048766373
NEW Can sort on employee in holiday balance. Add link to go to history.
2025-09-05 17:20:00 +02:00
ldestailleur
eca129a433
FIX Date planned of delivery is not propagated from order to shipment
...
when creating a new shipment from an order.
2025-09-05 16:27:06 +02:00
ldestailleur
0140d1e7cb
Clean SQL
2025-09-05 16:18:06 +02:00
github-actions[bot]
6e13f4fc6a
PHPStan > Update baseline ( #35240 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-05 15:42:19 +02:00
Frédéric FRANCE
1b83c39cc0
NEW Add sms reminder in reminder of agenda events ( #35239 )
...
* add reminder by sms
* fix url dolistore
* add cron task to send sms reminder
* add cron task to send sms reminder
* add cron task to send sms reminder
* add cron task to send sms reminder
* Update sms.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 15:38:15 +02:00
ldestailleur
0f08412e7a
CSS
2025-09-05 15:31:21 +02:00
ldestailleur
0d51fd9b6f
Add link to category edit page from picto
2025-09-05 15:20:50 +02:00
ldestailleur
17b1c5aa9d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-05 15:14:09 +02:00
ldestailleur
80eb325a91
Trans
2025-09-05 15:13:37 +02:00
ldestailleur
8317030809
Fix label
2025-09-05 15:08:28 +02:00
ldestailleur
2a1c7a91da
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-05 14:54:12 +02:00
ldestailleur
2dbc0db9dd
Clean code
2025-09-05 14:54:01 +02:00
Pratush Raj
4d23d3f77c
#35230 ( #35231 )
...
* #35230
* Update massstockmove.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 14:33:09 +02:00
ldestailleur
17f35be9c9
Better name for var
2025-09-05 14:32:41 +02:00
ldestailleur
cd7de255bc
Fix CI
2025-09-05 14:03:42 +02:00
ldestailleur
343ec2684b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-05 12:08:25 +02:00
ldestailleur
300b840311
Fix warning
2025-09-05 12:08:13 +02:00
MDW
71423292e0
Qual: Update phan baseline ( #35237 )
...
# Qual: Update phan baseline
2025-09-05 12:04:03 +02:00
Frédéric FRANCE
a1be1ff6bd
add reminder by sms ( #35236 )
...
* add reminder by sms
* fix url dolistore
2025-09-05 12:03:14 +02:00
Frédéric FRANCE
617e922a3a
fix broken workflows ( #35226 )
...
* fix broken workflows
* Update ci-on-push.yml
* Update fournisseur.commande.class.php
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 12:01:57 +02:00
HENRY Florian
a69bd1ba56
fix: divided by zero with customer packaging ( #35224 )
...
* fix: divided by zero with customer packaging
* fix: divided by zero with customer packaging
* fix: divided by zero with customer packaging
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 12:01:26 +02:00
HENRY Florian
5ba8c69e63
FIX: allow to create First Sutuation Invoice ( #35228 )
...
* FIX: allow to create First Sutuation Invoice
* Update card.php
* FIX: allow to create First Sutuation Invoice
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 12:00:59 +02:00
HENRY Florian
63a1d58e2a
FIX: save the packaging qty on update buying price ( #35234 )
...
* FIX: save the packaging qty on update buying price
* FIX: save the packaging qty on update buying price
2025-09-05 12:00:13 +02:00
ldestailleur
93cc83ec4c
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 21:07:09 +02:00
Frédéric FRANCE
bcbcf30959
fix CI v22 ( #35227 )
...
* fix CI v22
* Update time.php
* Update card.php
* Update card.php
* Update card.php
* Update card.php
* Update card.php
* Update card.php
* Update card.php
* Update card.php
2025-09-04 20:58:40 +02:00
ldestailleur
94d24d48d9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 20:57:28 +02:00
ldestailleur
e17a179467
Fix warning
2025-09-04 20:57:13 +02:00
ldestailleur
fc04023095
Fix warning
2025-09-04 20:57:06 +02:00
ldestailleur
05f2232b72
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 17:58:02 +02:00
ldestailleur
e63ab139cc
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-04 17:57:38 +02:00
ldestailleur
bdf62918e5
Fix label of tooltip not complete
2025-09-04 17:55:09 +02:00
ldestailleur
cd24808bbf
Fix label of tooltip not complete
2025-09-04 17:54:29 +02:00
ldestailleur
2fb0cc7414
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 17:33:02 +02:00
ldestailleur
d7204bbb19
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 17:32:58 +02:00
ldestailleur
f82283a22e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-04 17:32:04 +02:00
ldestailleur
5977e95200
Rename github workflow files
2025-09-04 15:10:23 +02:00
ldestailleur
2791d3ccf5
Fix warning
2025-09-04 14:44:23 +02:00
ldestailleur
cef6eb34c1
Remove warnings
2025-09-04 14:39:41 +02:00
ldestailleur
68544e9bf7
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 14:39:08 +02:00
ldestailleur
d33682e9b4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-04 14:37:49 +02:00
Frédéric FRANCE
6f763f4d16
add value to make update of object easier ( #35222 )
2025-09-04 14:28:26 +02:00
Frédéric FRANCE
df7538a42f
fix modulebuilder editorconfig ( #35221 )
...
to be the same than in dolibarr root
2025-09-04 14:27:23 +02:00
MDW
40ea0fd469
Qual: Update phan baseline ( #35214 )
...
# Qual: Update phan baseline
Update phan baseline by removing fixed exceptions
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-04 14:20:49 +02:00
ldestailleur
c5eb60da97
Avoid phpstan warning
2025-09-04 14:08:37 +02:00
ldestailleur
9085f37593
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 14:01:51 +02:00
ldestailleur
8089334670
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-04 14:01:27 +02:00
Frédéric FRANCE
006a12d191
fix CI ( #35215 )
...
* fix CI
* Update fournisseur.commande.class.php
2025-09-04 13:22:32 +02:00
ldestailleur
74a775f0e1
Fix CI
2025-09-04 13:22:00 +02:00
ldestailleur
1ea5683cfc
Fix CI warnings
2025-09-04 13:16:55 +02:00
ldestailleur
f35e7f6c4c
Fix CI
2025-09-04 11:51:10 +02:00
ldestailleur
5f6e8b98b1
Try to fix ci
2025-09-04 11:44:45 +02:00
ldestailleur
e4c8d91d69
Fix CI warnings
2025-09-04 11:34:45 +02:00
ldestailleur
0262da0d20
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 11:30:51 +02:00
ldestailleur
3b668903b5
Clean code. Show how to use TRIGGER_PREFIX in modulebuilder template.
2025-09-04 11:30:24 +02:00
Frédéric FRANCE
f88f7136c3
clean code ( #35210 )
2025-09-03 22:33:43 +02:00
Frédéric FRANCE
87c94e1a31
fix parameters ( #35209 )
2025-09-03 22:33:25 +02:00
ldestailleur
8a1ec5634f
Clean code between subprice/pu_ht and subprice_ttc/pu_ttc
2025-09-03 22:29:36 +02:00
ldestailleur
f84f01af30
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 21:53:53 +02:00
ldestailleur
d6fa374d84
QUAL: Removed no more used deprecated code
2025-09-03 21:53:43 +02:00
Frédéric FRANCE
5b104f4625
clean test code ( #35205 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 21:43:23 +02:00
ldestailleur
ca1c3d3781
Enhance template to allow hook printFieldListWhere
2025-09-03 19:46:05 +02:00
ldestailleur
7e6b37fcd4
Fix CI
2025-09-03 19:29:26 +02:00
ldestailleur
b62c6fa8a9
Fix CI
2025-09-03 19:27:50 +02:00
ldestailleur
d7a59530de
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-09-03 19:24:39 +02:00
ldestailleur
a165bf56ad
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-03 19:23:09 +02:00
ldestailleur
6cb1eaef92
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-03 19:22:53 +02:00
ldestailleur
0ab63de622
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 19:00:35 +02:00
ldestailleur
7fbbb99ef8
Fix trans
2025-09-03 19:00:25 +02:00
Frédéric FRANCE
d4601a26ff
fix CI ( #35204 )
2025-09-03 18:58:06 +02:00
ldestailleur
564d245d23
Fix phpunit
2025-09-03 18:54:48 +02:00
ldestailleur
61a10cf58d
NEW Can view/list/edit the dispute status of an invoice
2025-09-03 18:27:40 +02:00
ldestailleur
648fd1e809
Doc
2025-09-03 16:33:09 +02:00
ldestailleur
f5d71fac3f
Doc
2025-09-03 16:31:30 +02:00
Lucas Marcouiller
5fa3ecd41a
Fix impossibility to validate objects ( #35202 )
...
* Fix impossibility to validate objects
* fix pre commit
---------
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
2025-09-03 16:28:10 +02:00
ldestailleur
3ba272b2fb
Try CI fix
2025-09-03 16:26:54 +02:00
ldestailleur
b7135a24e5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 16:09:40 +02:00
ldestailleur
0255512c1c
The signature of the Sale order ->cancel() method and shipment
...
->cancel() has been modified to introduce the $user param like for other
methods that modify a status.
2025-09-03 16:08:09 +02:00
Mathieu Pellegrin
582151ad82
FIX #35007 ( #35010 )
...
* Fix #35007
* Update pay.php
* Update pay.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 15:44:16 +02:00
MDW
d57d471a9f
Qual: remove fixed phan notice from exceptions ( #35201 )
...
# Qual: remove fixed phan notice from exceptions
The pdf.lib.php has one type of exception less.
2025-09-03 15:39:54 +02:00
Frédéric FRANCE
974f4e273e
clean code ( #35191 )
...
* 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
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 14:50:09 +02:00
Frédéric FRANCE
bce53ec123
clean code ( #35180 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix display
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 14:49:11 +02:00
github-actions[bot]
07f2760dbd
PHPStan > Update baseline ( #35200 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-03 14:46:43 +02:00
Frédéric FRANCE
a1d7b11324
fix doc ( #35196 )
2025-09-03 12:54:17 +02:00
ldestailleur
cc6f43493c
Clean code
2025-09-03 12:53:38 +02:00
ldestailleur
a5a947a570
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 12:44:59 +02:00
ldestailleur
78618f8771
Clean code
2025-09-03 12:44:49 +02:00
Pierre Ardoin
bc90498ecd
FIX MULTICOMPANY Error ( #35195 )
...
Without it, We have a "error 500" on this tab when Multicomany is active.
2025-09-03 12:44:19 +02:00
Pratush Raj
3291d78de8
#35192 ( #35193 )
2025-09-03 12:41:11 +02:00
Frédéric FRANCE
d8b167851c
add a combining character in dol_string_unaccent test ( #35153 )
...
* add a combining character in dol_string_unaccent test
* fix
2025-09-03 12:14:33 +02:00
ldestailleur
abd736e632
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 12:06:58 +02:00
ldestailleur
9dd5307c1b
Clean code
2025-09-03 12:06:29 +02:00
Alexandre SPANGARO
2ec41b630e
NEW Accountancy - Add hook on export filename ( #35188 )
...
* NEW Accountancy - Add hook on export filename
* FIX CI
2025-09-03 11:54:37 +02:00
Frédéric FRANCE
d4b93b662c
clean code ( #35189 )
...
* clean code
* clean code
2025-09-03 11:53:37 +02:00
hermans
d7761168ea
Improve setOrigin on Receipt for line_id_object_src & line_id_object_origin ( #35091 )
...
In Receipt validate, close... we have setOrigin that not set data line_id_object_src & line_id_object_origin, that variable is very important when we working with custom hook. I checked also on shipment it already implemented.
2025-09-03 00:29:45 +02:00
Jyhere
2e8bf5eb94
NEW: add combining characters (accents, cedilla...) codes in dol_string_unaccent() ( #35130 )
...
* NEW: add combining characters (accents, cedilla...) codes in dol_string_unaccent()
* NEW: add combining characters (accents, cedilla...) codes in dol_string_unaccent()
2025-09-03 00:28:49 +02:00
boudet jean pascal
9a0e0a53b1
fix bug div added without value ( #35178 )
...
Co-authored-by: jpb <jean-pascal.boudet@atm-consulting>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 00:04:54 +02:00
Clément
69850016d9
FIX Quick search sellist extrafield ( #35070 )
...
* FIX Quick search sellist extrafield
* Update functions.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 00:03:09 +02:00
atm-lucas
88699a02cd
FIX - Return False with return code 200 on API ( #35172 )
...
* Return false in API
* Update api_contracts.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-03 00:02:21 +02:00
MDW
8042d15e3e
Qual: Update phan baseline ( #35174 )
...
# Qual: Update phan baseline
Remove exceptions that were fixed
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-02 23:59:32 +02:00
ldestailleur
eb20f6f009
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 23:59:09 +02:00
ldestailleur
0d70325cc5
Fix CI warning
2025-09-02 23:58:47 +02:00
ldestailleur
3385a09dab
FIX color of late warning for nb of bank account reconciliation lines
2025-09-02 23:40:18 +02:00
ldestailleur
1bd94582be
FIX color of late warning for nb of bank account reconciliation lines
2025-09-02 23:38:56 +02:00
ldestailleur
dbf686d0ba
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 23:21:52 +02:00
ldestailleur
149d4974a9
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 23:21:36 +02:00
ldestailleur
4ae58db7c0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 23:21:20 +02:00
ldestailleur
3a97767b62
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 23:21:09 +02:00
Frédéric FRANCE
4aeda8adcf
add doc ( #35185 )
...
* add doc
* add doc
* add doc
* add doc
* add doc
* add doc
2025-09-02 22:55:29 +02:00
Frédéric FRANCE
7e9d2a94f4
clean code ( #35170 )
...
* clean code
* clean code
2025-09-02 22:52:11 +02:00
Frédéric FRANCE
ab1e5c403f
fix CI v22 ( #35173 )
2025-09-02 22:51:49 +02:00
Frédéric FRANCE
568c65568a
clean code ( #35175 )
...
* 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-09-02 22:51:34 +02:00
github-actions[bot]
04d2e19bc0
PHPStan > Update baseline ( #35176 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-09-02 22:50:25 +02:00
MDW
cab15ca58e
Fix: Fix typo in user_modifcation_id ( #35179 )
...
# Fix: Fix typo in user_modifcation_id
Thes fixes the modification id initialisation.
2025-09-02 22:50:15 +02:00
Frédéric FRANCE
76a399abf2
add doc ( #35182 )
2025-09-02 22:49:53 +02:00
ldestailleur
c07bc61aad
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 22:49:22 +02:00
ldestailleur
fc1af7b87e
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 22:49:15 +02:00
ldestailleur
4030a7141f
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 22:48:53 +02:00
Frédéric FRANCE
24bd6d918a
clean code ( #35183 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-02 22:46:55 +02:00
ldestailleur
5b4295912e
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 22:39:16 +02:00
ldestailleur
3696a543e7
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 22:37:29 +02:00
ldestailleur
dc38a0a84d
Better virtual host file
2025-09-02 22:30:29 +02:00
ldestailleur
b5de7be8a8
Clean code
2025-09-02 17:32:38 +02:00
ldestailleur
0350e2687c
FIX fallback of "from" email when sending email in member module
2025-09-02 13:47:01 +02:00
ldestailleur
5e38d0134e
Trans
2025-09-02 12:51:51 +02:00
ldestailleur
dc00877d94
Fix position in changelog
2025-09-02 12:08:27 +02:00
ldestailleur
62f761ac71
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-02 12:07:15 +02:00
ldestailleur
ee38ff0aaf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 12:02:40 +02:00
ldestailleur
0315ad9381
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-02 03:52:35 +02:00
ldestailleur
6727d0c361
FIX we saw links to object on private not just after a save.
2025-09-02 03:51:08 +02:00
ldestailleur
3ff7e03ddf
NEW Button to create a proposal and sale order from a contract always on
2025-09-01 23:17:56 +02:00
Noé Cendrier
887e7442d9
NEW: generate renewal proposal for contracts ( #35120 )
...
* NEW: generate renewal proposal for contracts
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-01 23:10:44 +02:00
Frédéric FRANCE
bc92afe403
add doc ( #35168 )
...
* add doc
* add doc
* add doc
* add doc
* add doc
* add doc
* add doc
2025-09-01 22:27:36 +02:00
Frédéric FRANCE
d8ec14bc46
clean code ( #35167 )
...
* clean code
* clean code
2025-09-01 22:26:41 +02:00
Frédéric FRANCE
f9bf9d4888
add doc ( #35166 )
...
* add doc
* add doc
* add doc
2025-09-01 22:26:11 +02:00
ldestailleur
f60dac9a62
Comment
2025-09-01 21:33:45 +02:00
ldestailleur
49ef8e87ea
Fix HTML escaping
2025-09-01 21:26:02 +02:00
ldestailleur
eb47c73001
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-01 20:01:25 +02:00
ldestailleur
dd667a30b2
Fix warning
2025-09-01 20:01:14 +02:00
ldestailleur
c2b7c8712f
Fix warning
2025-09-01 20:00:58 +02:00
Frédéric FRANCE
a643a8456b
fix Variable $statut might not be defined ( #35161 )
2025-09-01 19:35:53 +02:00
sonikf
4fd4f0e1d9
fix grammar ( #35158 )
...
* Update company birth date label to establishment date
* Simplify default bank account description
* Fix wording in discount split labels
* fix grammar
* Fix typo
2025-09-01 19:32:46 +02:00
Frédéric FRANCE
c6145d7723
clean code ( #35151 )
...
* clean code
* Update mod_barcode_thirdparty_standard.php
* Update mod_barcode_product_standard.php
2025-09-01 19:32:03 +02:00
sonikf
b1fe717d1a
fix #34872 ( #35150 )
...
* Remove fk_product check brakes addition of free product lines
* Handle potential null for detail_children array
2025-09-01 19:31:39 +02:00
Frédéric FRANCE
58d2ba225d
clean code ( #35148 )
...
* clean code
* fix
* fix
* fix
2025-09-01 19:24:57 +02:00
Frédéric FRANCE
34498d3437
fetch greatest tms for user and fix user creation and modification ( #35145 )
...
* fetch greatest tms for user and fix user creation and modification
* fetch greatest tms for user and fix user creation and modification
* fetch greatest tms for user and fix user creation and modification
* fetch greatest tms for user and fix user creation and modification
* fetch greatest tms for user and fix user creation and modification
* fetch greatest tms for user and fix user creation and modification
2025-09-01 19:21:54 +02:00
ldestailleur
4e89f046d1
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-01 16:47:39 +02:00
ldestailleur
1e98b14a75
FIX default doc template on supplier proposal
2025-09-01 12:12:48 +02:00
ldestailleur
9be9f6d0e6
FIX changin status on proposal need a refresh of page to be visible
2025-09-01 12:07:01 +02:00
ldestailleur
44ccc0f284
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-01 11:40:14 +02:00
ldestailleur
3e2b962c1d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-01 11:40:04 +02:00
ldestailleur
399ad121eb
Fix default order in list of supplier proposals
2025-09-01 11:35:37 +02:00
ldestailleur
e9879b2b10
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-01 11:10:54 +02:00
ldestailleur
c1fb41e5d9
FIX setup of default doc template for supplier proposal when none.
2025-09-01 11:10:36 +02:00
Regis Houssin
2840ebeedf
FIX wrong country code ( #35152 )
2025-08-31 11:53:35 +02:00
Thatoo
5338607237
auto_subscription_member_form_types_nature ( #35033 )
2025-08-31 11:52:53 +02:00
github-actions[bot]
2d809652bd
PHPStan > Update baseline ( #35146 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-30 18:06:54 +02:00
ldestailleur
1fe5099f1e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-30 17:15:20 +02:00
ldestailleur
f729d33dcc
Clean setup of antivirus
2025-08-30 17:14:57 +02:00
ldestailleur
aadaf44ec1
Trans
2025-08-30 16:49:05 +02:00
Romain
6d441f89a4
FIX : #33911 active services are reported as expired on the homepage ( #35125 )
2025-08-30 15:49:25 +02:00
HENRY Florian
644cb00136
new: add fitid columnin llx_bank_import ( #35128 )
2025-08-30 15:36:55 +02:00
John BOTELLA
b25814cb58
fix experimental intuitive select ( #35131 )
2025-08-30 15:35:48 +02:00
Frédéric FRANCE
c567e55b5e
fetch greatest tms for members ( #35133 )
...
* fetch greatest tms for members
* fetch greatest tms for members
2025-08-30 15:34:39 +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
github-actions[bot]
b09cfab271
PHPStan > Update baseline ( #35134 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-29 17:19:36 +02:00
ldestailleur
1443f35cf1
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-29 02:20:14 +02:00
ldestailleur
d4ff562fc2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-29 02:20:05 +02:00
ldestailleur
4f40278987
Fix bad index
2025-08-29 02:19:47 +02:00
lemmings67
35c101ff9a
fix #35118 ( #35119 )
...
OpenID doesn't work when $dolibarr_main_authentication contains "ldap"
Co-authored-by: Pascal EISELE <peisele@appligos.fr >
2025-08-28 23:10:27 +02:00
Frédéric FRANCE
e6cb3039c0
fetch greatest tms ( #35123 )
...
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
2025-08-28 23:07:51 +02:00
ldestailleur
83dcc8fb54
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-28 23:04:49 +02:00
ldestailleur
5abb379f63
Fix message
2025-08-28 23:03:39 +02:00
ldestailleur
c0274e4e5a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 22:54:50 +02:00
ldestailleur
f44a243cc9
Add icon for apple-touch-icon.png
2025-08-28 22:54:40 +02:00
Frédéric FRANCE
252b68cbcf
fetch greatest tms ( #35122 )
...
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
* fetch greatest tms
2025-08-28 19:28:48 +02:00
ldestailleur
2efb61dbd1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 19:24:01 +02:00
ldestailleur
6f1ebfb69e
NEW add a limit to avoid too many answer in agenda view. Add warning if
...
limit has been reached.
2025-08-28 19:23:51 +02:00
Frédéric FRANCE
1648b43481
fix box_last_modified_ticket.php ( #35121 )
2025-08-28 17:31:33 +02:00
William Mead
83898f9454
Fixed intervention line duration add ( #35117 )
2025-08-28 17:29:04 +02:00
ldestailleur
4a3383e46c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 16:40:57 +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
Mohamed DAOUD
4637214644
Prepare SEPA payments for supplier invoices via Stripe ( #35078 )
...
* preparation for supplier invoice payment via SEPA Stripe
* use stripe cynematic
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-28 16:33:54 +02:00
Frédéric FRANCE
ab4d49af61
Translation fields ( #35114 )
...
* translations fields
* translations fields
2025-08-28 14:55:24 +02:00
ldestailleur
68baff6630
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 14:53:56 +02:00
ldestailleur
5ffb29d21c
Fix reposition
2025-08-28 14:53:38 +02:00
ldestailleur
affaa5da9b
FIX #35071
2025-08-28 14:50:44 +02:00
ldestailleur
8c582358f4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-28 14:01:41 +02:00
ldestailleur
c1d76182b8
FIX #34981
2025-08-28 14:01:16 +02:00
Frédéric FRANCE
b4e01be091
translations fields ( #35112 )
2025-08-28 13:51:30 +02:00
Frédéric FRANCE
d63e68bbcb
Update box_last_modified_ticket.php ( #35111 )
2025-08-28 13:51:07 +02:00
Charlène Benke
8fa13f68bf
fix translation of $fields on interventional ( #35106 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-28 13:49:34 +02:00
Frédéric FRANCE
37aaad6810
avoid untranslated dol_print_error ( #35104 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-28 04:04:41 +02:00
github-actions[bot]
8cfe643e68
PHPStan > Update baseline ( #35102 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-28 04:04:16 +02:00
Alexandre SPANGARO
c120446561
FIX Treasury accountancy - Accounting errors for members ( #35097 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-28 04:03:58 +02:00
Laurent Destailleur
f30b2ef8aa
NEW More index for memberships table
2025-08-28 04:02:16 +02:00
Laurent Destailleur
058b87fe29
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 03:22:47 +02:00
Laurent Destailleur
2619ee7696
FIX #35105
2025-08-28 03:22:17 +02:00
Laurent Destailleur
883686f5f9
CSS
2025-08-28 03:01:45 +02:00
Laurent Destailleur
35bfe71b79
FIX #35098
2025-08-28 02:37:27 +02:00
Frédéric FRANCE
7d04067b4e
fix CI (Travis) ( #35099 )
...
* fix test
* fix test
* fix test
* fix test
* fix test
* fix
* fix
* fix
2025-08-28 02:15:41 +02:00
Laurent Destailleur
0582694eb3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-28 02:12:37 +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
13e24a7097
Fix css
2025-08-27 21:06:23 +02:00
ldestailleur
b512daf798
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-27 20:59:22 +02:00
ldestailleur
f5ec334c30
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-27 20:58:49 +02:00
ldestailleur
819dd701fe
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-27 19:32:45 +02:00
ldestailleur
77ab826478
Increase period for alert to 6 monthes.
2025-08-27 19:32:33 +02:00
Frédéric FRANCE
c5f9f35ea9
add doc ( #35095 )
...
* add doc
* add doc
2025-08-27 03:12:48 +02:00
Frédéric FRANCE
aa8ddce4d8
can use DOL_DATA_ROOT in geoipmaxmind config ( #35085 )
2025-08-27 03:10:23 +02:00
Frédéric FRANCE
cd80cbc632
add doc ( #35067 )
...
* add doc
* add doc
* add doc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-27 03:08:15 +02:00
Frédéric FRANCE
103bfd9051
update user_modification_id when updating invoice ( #35082 )
2025-08-27 03:07:17 +02:00
Frédéric FRANCE
d5591e3cbf
fix warning in box_actions_future.php ( #35087 )
2025-08-27 03:05:57 +02:00
Frédéric FRANCE
b8c66a650e
add doc ( #35094 )
2025-08-27 03:03:58 +02:00
Frédéric FRANCE
a3839a69a2
add doc ( #35093 )
2025-08-27 03:03:23 +02:00
Frédéric FRANCE
0074e1ab58
add doc ( #35092 )
2025-08-27 03:03:06 +02:00
github-actions[bot]
22b90515ec
PHPStan > Update baseline ( #35089 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-27 03:02:30 +02:00
ldestailleur
d8c2e61e43
Fix error on captcha when function GD does not exists
2025-08-27 02:50:11 +02:00
ldestailleur
38f1f77c70
Fix error on captcha when function GD does not exists
2025-08-27 02:49:52 +02:00
ldestailleur
16e1890130
Debug v23
2025-08-27 02:26:38 +02:00
ldestailleur
7deaf2db94
Label
2025-08-27 01:42:18 +02:00
ldestailleur
8179a02221
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-27 01:39:33 +02:00
ldestailleur
5f2fd17f62
Fix hide info
2025-08-27 01:39:15 +02:00
ldestailleur
1fc8d3dcb5
Debug v23
2025-08-27 01:33:55 +02:00
ldestailleur
0bbbdabea4
Debug v23
2025-08-27 01:31:34 +02:00
ldestailleur
f357e61773
Debug v23
2025-08-27 01:30:01 +02:00
ldestailleur
1f32b88f68
Debug v23
2025-08-27 01:25:48 +02:00
ldestailleur
791046c6bf
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-27 01:08:20 +02:00
ldestailleur
ccc26d0ad0
Doc
2025-08-27 01:08:10 +02:00
Laurent Destailleur
6745e086d3
Fix CI
2025-08-26 05:49:08 +02:00
Laurent Destailleur
21fca23b1d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-26 05:47:11 +02:00
Laurent Destailleur
0af854e355
Log
2025-08-26 05:46:26 +02:00
Laurent Destailleur
81fe80c509
Fix CI
2025-08-26 05:40:24 +02:00
Laurent Destailleur
ff00f13c8f
Fix travis
2025-08-26 05:33:23 +02:00
Laurent Destailleur
4932cd5f7e
Execute phpunit for functionsbe in all tests
2025-08-26 05:27:02 +02:00
Laurent Destailleur
4a30325361
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-26 05:21:51 +02:00
Laurent Destailleur
ca835cb92d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-26 05:21:20 +02:00
Laurent Destailleur
cfbafcc31f
Fix CI
2025-08-26 05:20:54 +02:00
Laurent Destailleur
0d58e1ce05
Fix CSS
2025-08-26 05:20:31 +02:00
Laurent Destailleur
571e436f2f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-26 05:12:25 +02:00
Laurent Destailleur
438b7d2eb0
Fix CI
2025-08-26 05:12:04 +02:00
Frédéric FRANCE
8de7d4dd94
add doc ( #35068 )
2025-08-26 04:51:12 +02:00
Laurent Destailleur
b19ac8c38c
Clean code
2025-08-26 04:49:15 +02:00
Laurent Destailleur
834c0dc1dd
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-26 04:37:40 +02:00
Laurent Destailleur
88e3dd1d5d
Fix concat
2025-08-26 04:37:20 +02:00
Frédéric FRANCE
fc2786cd35
fix missing fetch entity in don.class.php ( #35075 )
2025-08-26 04:34:21 +02:00
Frédéric FRANCE
1a630cef85
fix missing fetch entity in loan.class.php ( #35074 )
2025-08-26 04:33:57 +02:00
Frédéric FRANCE
3a23318ed8
add doc ( #35079 )
...
* add doc
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-26 04:33:05 +02:00
Laurent Destailleur
e610c7ed06
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-26 04:25:00 +02:00
Laurent Destailleur
4d6b05954d
Try fix #35080
2025-08-26 04:24:32 +02:00
Laurent Destailleur
af68f7c8a5
Fix CI
2025-08-26 04:20:30 +02:00
Laurent Destailleur
336c3bce3f
Debug Fix CI
2025-08-26 04:12:51 +02:00
Laurent Destailleur
ac5156d81f
Fix CI
2025-08-26 02:44:34 +02:00
Laurent Destailleur
2be336da69
Fix CI
2025-08-25 23:42:27 +02:00
Mathieu Pellegrin
3b422177f5
Fix #33374 ( #35066 )
2025-08-25 23:11:42 +02:00
ldestailleur
6e435f6be8
Fix CI
2025-08-25 22:26:15 +02:00
ldestailleur
5fe445c0da
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-25 21:53:35 +02:00
ldestailleur
40e014d487
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-25 21:53:13 +02:00
ldestailleur
7e2f7e0296
Doc
2025-08-25 21:22:00 +02:00
ldestailleur
c63090fee7
Fix warning
2025-08-25 20:13:23 +02:00
ldestailleur
82ac5b3ea2
Clean code
2025-08-25 20:12:20 +02:00
ldestailleur
2e925dfa40
Fix CI
2025-08-25 14:49:13 +02:00
ldestailleur
b3d3a7176f
Clean code
2025-08-25 14:27:07 +02:00
ldestailleur
f12d6d3a8e
Fix CI
2025-08-25 14:20:35 +02:00
ldestailleur
8725024f29
Fix CI
2025-08-25 14:15:39 +02:00
ldestailleur
0003b64b93
Fix warnings
2025-08-25 14:13:17 +02:00
ldestailleur
49ecc3f00a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-25 12:46:48 +02:00
ldestailleur
7a15aababa
NEW Better navigation and report into database admin tools
2025-08-25 12:46:32 +02:00
ldestailleur
7c30968ed1
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-24 22:16:14 +02:00
ldestailleur
e6255edc26
Fix warning
2025-08-24 21:50:41 +02:00
Charlène Benke
a954c3e338
Remove fetchObjectLinked calls in expense report methods ( #35063 )
...
they are no link on expense report
2025-08-24 20:25:03 +02:00
Charlène Benke
4ed8630c3f
Change permission checks from 'expensereport' to 'holiday' ( #35062 )
...
error on class holiday
2025-08-24 20:23:11 +02:00
Charlène Benke
8a3b0d3eda
Change permission checks from 'expensereport' to 'holiday' ( #35062 )
...
error on class holiday
2025-08-24 20:22:46 +02:00
Frédéric FRANCE
b58ea39b87
fix warnings ( #35056 )
2025-08-24 20:22:13 +02:00
Frédéric FRANCE
3b3274e15e
Fix asset ( #35058 )
...
* fix missing field definition
* fix warnings
* fix warnings
* fix warnings
2025-08-24 20:21:21 +02:00
Frédéric FRANCE
26e3f864cc
fix warnings ( #35055 )
...
* fix warnings
* fix warnings
* fix warnings
2025-08-24 20:20:55 +02:00
Frédéric FRANCE
a860e7b70e
add doc ( #35049 )
2025-08-24 20:20:21 +02:00
Frédéric FRANCE
0ae86c8d12
add doc ( #35048 )
2025-08-24 20:20:07 +02:00
Frédéric FRANCE
5c4b15965b
add doc ( #35047 )
2025-08-24 20:19:53 +02:00
Frédéric FRANCE
b7fb3d5136
fix warning ( #35045 )
2025-08-24 20:19:06 +02:00
Frédéric FRANCE
0960243a43
add optional elements linked block ( #35042 )
2025-08-24 20:18:46 +02:00
github-actions[bot]
e2d38e788b
PHPStan > Update baseline ( #35044 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-24 20:14:50 +02:00
Frédéric FRANCE
e39a7a5dbc
add doc ( #35043 )
2025-08-24 19:53:39 +02:00
Frédéric FRANCE
0bb5efe027
add doc ( #35040 )
...
* add doc
* add doc
* add doc
* add doc
* add doc
2025-08-24 19:53:22 +02:00
ldestailleur
d41ce132f3
Save more information into exp_payment_id for Stripe payments.
2025-08-24 19:50:38 +02:00
ldestailleur
4c0972ef26
FIX link to stripe dashboard in stripe payment
2025-08-24 16:44:10 +02:00
ldestailleur
00881030a3
FIX link to stripe dashboard in stripe payment
2025-08-24 16:44:05 +02:00
ldestailleur
9c24707a90
FIX link to stripe dashboard in stripe payment
2025-08-24 16:42:39 +02:00
ldestailleur
ba941876ed
FIX link to stripe dashboard in stripe payment
2025-08-24 16:41:33 +02:00
Regis Houssin
672cd7e263
FIX #35053 ( #35054 )
...
* FIX #35053
* FIX avoid php warning
2025-08-22 22:35:21 +02:00
Regis Houssin
595582b1d0
FIX user socid is fk_soc ( #35046 )
2025-08-22 22:33:08 +02:00
ldestailleur
bd25b293b4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-22 16:31:20 +02:00
ldestailleur
8ac72c7435
Fix move dir
2025-08-22 16:29:26 +02:00
ldestailleur
9fbd0b33d3
Label of column
2025-08-22 16:21:54 +02:00
ldestailleur
c1affb4e43
Fix apstats
2025-08-22 16:10:38 +02:00
ldestailleur
f5ae12fb4d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-22 15:31:37 +02:00
ldestailleur
b9a2c81bfe
Removed useless exclude
2025-08-22 15:31:11 +02:00
ldestailleur
7c756a35b3
Note
2025-08-22 14:59:15 +02:00
ldestailleur
1246eaee17
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-22 05:22:32 +02:00
ldestailleur
377d240415
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-22 05:22:10 +02:00
ldestailleur
9c582ba76d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-22 04:50:20 +02:00
Laurent Destailleur
28fe94b6a1
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-22 03:10:56 +02:00
Laurent Destailleur
5d7381e156
Fix CSS
2025-08-22 03:10:07 +02:00
ldestailleur
a9469b0410
NEW Upgrade ACE editor to 1.43.12
2025-08-21 23:54:11 +02:00
Frédéric FRANCE
cd5df0bd68
try to fix doc ( #35036 )
...
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
* try to fix doc
2025-08-21 23:13:00 +02:00
ldestailleur
c95ecef559
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 21:45:46 +02:00
ldestailleur
ffce43a808
Fix json
2025-08-21 21:45:38 +02:00
Frédéric FRANCE
1f232edc2f
add doc ( #35035 )
2025-08-21 21:33:19 +02:00
ldestailleur
7b4d21e353
Fix dependabot
2025-08-21 21:25:18 +02:00
ldestailleur
4604f14ca6
Fix json file
2025-08-21 21:14:25 +02:00
ldestailleur
66030b6c9e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-08-21 21:11:10 +02:00
ldestailleur
b6a3d871b1
Update dependabot
2025-08-21 21:10:33 +02:00
Laurent Destailleur
2b73f8e678
Update dependabot.yml
2025-08-21 21:05:42 +02:00
ldestailleur
a9c6069478
Implement Strict-Transport-Security and Permissions-Policy for
...
backoffice pages.
2025-08-21 20:52:07 +02:00
Laurent Destailleur
fb515cdf2d
Update dependabot.yml
2025-08-21 19:57:49 +02:00
Frédéric FRANCE
daa71f89f2
add doc ( #35034 )
...
* add doc
* add doc
* add doc
2025-08-21 19:36:58 +02:00
Frédéric FRANCE
7b5e9faa83
clean code ( #35032 )
2025-08-21 19:36:30 +02:00
Frédéric FRANCE
5652a01f59
Expensereport linkedobject tpl ( #35027 )
...
* add doc
* add doc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-21 19:36:04 +02:00
ldestailleur
d4cc80f18d
Debug the printing of TakePos. Disabe custom receipt print in some
...
cases.
2025-08-21 19:34:10 +02:00
ldestailleur
7d09790261
FIX Disable the auto print on setup page of TakePOS
2025-08-21 18:25:52 +02:00
ldestailleur
8f95698dfd
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 17:33:48 +02:00
ldestailleur
1253086c8b
Fix print on printer IP when port not defined.
2025-08-21 17:33:32 +02:00
Frédéric FRANCE
455831d00e
add doc ( #35031 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-21 17:20:51 +02:00
ldestailleur
118d5aee35
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 16:12:13 +02:00
ldestailleur
b0db2c604a
Fix CI
2025-08-21 16:12:03 +02:00
Frédéric FRANCE
af4db51885
add doc ( #35026 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-21 15:49:45 +02:00
ldestailleur
2ccd961f97
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 15:49:19 +02:00
ldestailleur
1578615cf5
Fix CI
2025-08-21 15:49:05 +02:00
Frédéric FRANCE
1a5e41c917
fix resource agenda ( #35028 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-21 15:46:17 +02:00
Frédéric FRANCE
b51468f556
fix resource agenda ( #35028 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-21 15:46:02 +02:00
Frédéric FRANCE
9f87233a61
add doc ( #35025 )
2025-08-21 15:42:04 +02:00
Frédéric FRANCE
aa33a71c62
add doc ( #35024 )
2025-08-21 15:41:42 +02:00
Frédéric FRANCE
78f14f525f
add doc ( #35023 )
2025-08-21 15:41:24 +02:00
ldestailleur
83d55d4f23
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 15:41:00 +02:00
ldestailleur
44ca0a7aff
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-21 15:40:32 +02:00
ldestailleur
c93d94e2a5
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 15:07:19 +02:00
ldestailleur
c389d40148
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-21 15:06:56 +02:00
ldestailleur
6d7dc74cab
WIP Page to edit credentials like TOTP, APi key, ...
2025-08-21 14:20:27 +02:00
ldestailleur
61f907c347
NEW Add option API_ENABLE_COUNT_CALLS
2025-08-21 13:05:47 +02:00
ldestailleur
385efad2a4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 11:20:18 +02:00
ldestailleur
a1661e35e4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 11:12:35 +02:00
ldestailleur
de3597394c
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-21 11:09:22 +02:00
ldestailleur
dd0679db44
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-21 11:09:10 +02:00
Frédéric FRANCE
1a9d42d49c
fix agenda with AGENDA_ALL_CALENDARS ( #35020 )
2025-08-21 09:43:16 +02:00
Laurent Destailleur
80590f4118
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-21 00:05:10 +02:00
Laurent Destailleur
ab3642d8fb
Fix test
2025-08-21 00:03:02 +02:00
ldestailleur
6e62ccc62f
Table for variant module must be created at module activation only
2025-08-20 20:36:02 +02:00
ldestailleur
23fe2c7f47
FIX Option low memory mode in backup was broken
2025-08-20 20:11:45 +02:00
ldestailleur
efcd392bb8
FIX Option low memory mode in backup was broken
2025-08-20 20:11:33 +02:00
ldestailleur
1751358fe4
FIX Option low memory mode in backup was broken
2025-08-20 20:08:58 +02:00
ldestailleur
1f7a3b156d
FIX Option low memory mode in backup was broken
2025-08-20 20:07:19 +02:00
ldestailleur
eb43a9378a
Fix spellcheck
2025-08-20 19:49:24 +02:00
ldestailleur
ac1ad4e904
CSS
2025-08-20 19:45:41 +02:00
ldestailleur
770cc4c1ff
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 19:43:21 +02:00
ldestailleur
4e90457cd6
CSS
2025-08-20 19:43:08 +02:00
kevin147147
9c8e7e5ab6
Update commondocgenerator.class.php ( #35019 )
2025-08-20 19:05:07 +02:00
Frédéric FRANCE
83b42a024a
add doc ( #35018 )
2025-08-20 19:04:01 +02:00
Frédéric FRANCE
cc03c92614
fix update resource ( #35015 )
...
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
* fix update resource
2025-08-20 19:02:08 +02:00
Frédéric FRANCE
926defb22c
add more parameters to restrictedArea hook ( #35013 )
...
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
* add more parameters to hook
2025-08-20 18:57:52 +02:00
Frédéric FRANCE
751dfd561e
fix parameters ( #35012 )
2025-08-20 18:56:14 +02:00
Frédéric FRANCE
b9d02e16cc
fix parameters ( #35012 )
2025-08-20 18:51:55 +02:00
ldestailleur
73823bbe35
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-20 18:50:41 +02:00
ldestailleur
fe0acbe6e6
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 18:50:14 +02:00
ldestailleur
dabc704ba6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 18:50:07 +02:00
ldestailleur
c33a72a4d7
Trans
2025-08-20 18:49:27 +02:00
ldestailleur
7cdb8a230f
CSS
2025-08-20 18:44:26 +02:00
ldestailleur
3557c7efa9
Trans
2025-08-20 18:25:24 +02:00
ldestailleur
30a47b174c
Fix trans
2025-08-20 18:25:04 +02:00
ldestailleur
514c4ca72b
Duplicate help
2025-08-20 17:59:50 +02:00
ldestailleur
9b365c97b8
Fix when help is shown
2025-08-20 17:57:08 +02:00
ldestailleur
79d933c2e7
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 17:51:31 +02:00
ldestailleur
70bbb36d22
Fix trans
2025-08-20 17:51:02 +02:00
ldestailleur
0512428c53
Help missing
2025-08-20 17:47:24 +02:00
ldestailleur
23acc5ad7c
Fix spellcheck
2025-08-20 17:36:37 +02:00
ldestailleur
f2d33716f6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-20 17:17:18 +02:00
ldestailleur
27ceadeaf6
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 17:17:03 +02:00
ldestailleur
dea330b52d
FIX ##35005 FIX #35006 SQL error when using external user
2025-08-20 17:14:03 +02:00
ldestailleur
924204ac29
LEFT JOIN syntax
2025-08-20 17:09:43 +02:00
Frédéric FRANCE
013d8c6c91
clean code ( #35009 )
2025-08-20 17:05:35 +02:00
github-actions[bot]
55fb75dadd
PHPStan > Update baseline ( #35004 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-20 17:02:22 +02:00
Kusco
8075cb8dba
FIX Updated rights management in ModuleBuilder Tabs ( #34989 )
...
* Update modMyModule.class.php
Actualisation de la gestion des droits dans les Tabs du ModuleBuilder
* Update modMyModule.class.php
* Update modMyModule.class.php
* Update modMyModule.class.php
* Update modMyModule.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-20 17:02:09 +02:00
Frédéric FRANCE
55a4b23217
clean module subtotal ( #35003 )
...
* clean module subtotal
* Update commonsubtotal.class.php
* Update subtotals.php
2025-08-20 17:00:13 +02:00
Frédéric FRANCE
b31e85f00a
clean code ( #35002 )
2025-08-20 16:59:17 +02:00
ldestailleur
cd43d46006
Prepare 22.0.1
2025-08-20 16:58:11 +02:00
ldestailleur
2944e19391
Prepare 22.0.1
2025-08-20 16:54:41 +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
45cff5ad90
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-20 16:51:39 +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
Frédéric FRANCE
ac17198af6
clean module subtotal ( #35001 )
2025-08-19 13:14:11 +02:00
atm-lucas
cfd64ff70a
FIX - Removal of accents in searches via comboxbox ( #34933 )
...
* accents and lower case on combobox
* Fix type
* adding conf
* remove comment
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
2025-08-19 11:50:44 +02:00
sonikf
481e3108a1
remove duplicate ( #35000 )
2025-08-19 11:44:18 +02:00
sonikf
8682fe81af
fix typo ( #34999 )
2025-08-19 11:43:47 +02:00
Frédéric FRANCE
1d5af9200a
add doc ( #34997 )
2025-08-19 11:43:18 +02:00
Frédéric FRANCE
b70418100e
add doc ( #34996 )
2025-08-19 11:42:59 +02:00
Frédéric FRANCE
96464b9130
add doc ( #34995 )
...
* add doc
* Update linkedobjectblock.tpl.php
2025-08-19 11:42:38 +02:00
Frédéric FRANCE
b8010a63c2
clean module subtotal ( #34991 )
...
* clean module subtotal
* clean module subtotal
2025-08-19 11:40:31 +02:00
Frédéric FRANCE
0189c5cb0c
clean module subtotal ( #34990 )
2025-08-19 11:40:16 +02:00
Frédéric FRANCE
e0861b922f
normalise doc ( #34987 )
...
* normalise doc
* normalise doc
* normalise doc
2025-08-19 11:24:38 +02:00
dependabot[bot]
790377c0bc
Bump actions/checkout from 4 to 5 ( #34985 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 11:23:40 +02:00
Frédéric FRANCE
c992ac8955
clean code ( #34984 )
2025-08-19 11:23:12 +02:00
ldestailleur
1285e79c50
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-18 16:35:13 +02:00
ldestailleur
1d8b31b06c
Clean code
2025-08-18 16:35:01 +02:00
Frédéric FRANCE
7fb6fc7e62
can set extrafields in project elements ( #34923 )
...
* can set extrafields in project elements
* can set extrafields in project elements
* Update element.php
* test
* test
* test
* test
* test
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-18 15:52:11 +02:00
github-actions[bot]
9e1c0a0a29
PHPStan > Update baseline ( #34988 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-18 15:50:37 +02:00
github-actions[bot]
7ce6b2ce54
PHPStan > Update baseline ( #34983 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-18 03:39:00 +02:00
Charlène Benke
e70357c63b
FIX : add map_type_title_area on category class hook ( #34971 )
...
* add map_type_title_area on category class hook
need on new categorie feature if we use specific categories on external module
* Update categorie.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-18 03:38:21 +02:00
ldestailleur
3ac25e9581
Fix phpunit
2025-08-17 17:43:20 +02:00
ldestailleur
2629119365
Fix missing defaultvalue
2025-08-17 17:12:54 +02:00
ldestailleur
2a9f9960f0
Fix warnings
2025-08-17 17:03:55 +02:00
ldestailleur
17cf416489
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-17 16:58:43 +02:00
ldestailleur
b188c89f74
NEW Add the "Dispute status" in list of invoice.
2025-08-17 16:58:29 +02:00
Frédéric FRANCE
8e0b1eb606
fix object reference ( #34928 )
...
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* merge
* fix doc
* fix doc
* fix doc
* fix doc
* fix doc
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-17 16:32:09 +02:00
ldestailleur
1f8486611c
Better log
2025-08-17 16:29:03 +02:00
ldestailleur
4dd00f5370
Disable a test that may be wrong to manage charge back
2025-08-17 16:25:21 +02:00
ldestailleur
2d97709644
Fix var name
2025-08-17 16:22:21 +02:00
ldestailleur
2ebb814b67
More logs
2025-08-17 16:14:36 +02:00
ldestailleur
b1b1504111
Enhance the stripe IPN on dispute
2025-08-17 16:10:14 +02:00
ldestailleur
c041ce5f41
Add field dispute_status to follow invoice in dispute mode
2025-08-17 16:06:28 +02:00
ldestailleur
ff5fd02913
Clean code to fix CI
2025-08-17 13:19:24 +02:00
ldestailleur
82d477f4df
Fix CI
2025-08-17 04:02:17 +02:00
ldestailleur
8aa82857f0
Fix depraceted var
2025-08-17 03:56:48 +02:00
ldestailleur
4aea1c00c8
Fix CI
2025-08-17 03:48:43 +02:00
ldestailleur
225b839e71
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-17 03:46:15 +02:00
ldestailleur
f07206b6c0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-17 03:45:53 +02:00
ldestailleur
9ccede6c90
Removed the deprecated array $MAP_ID_TO_CODE that was a duplicate of
...
array "array_flip($categ->MAP_ID)"
2025-08-17 03:45:36 +02:00
ldestailleur
9c9e5de7c8
FIX trigger mailmanspip when un/linking categories
2025-08-17 03:45:18 +02:00
ldestailleur
f436a1da0b
Clean code comment
2025-08-17 02:29:45 +02:00
ldestailleur
2d848e5512
Parameters $maxlen and $notooltip of Contract have been inverted to
...
follow the standard.
2025-08-17 02:20:52 +02:00
Frédéric FRANCE
1c6a40acbe
Contact statut -> status ( #34968 )
...
* deprecate contact statut for status
* deprecate contact statut for status
* fix
* fix
2025-08-17 02:00:29 +02:00
github-actions[bot]
a51d9d2398
PHPStan > Update baseline ( #34980 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-17 01:58:28 +02:00
Frédéric FRANCE
83259d9ddc
clean code ( #34979 )
2025-08-17 01:58:17 +02:00
ldestailleur
5e7d50a312
Add option PDF_PURCHASE_INVOICE_HIDE_PRICE_EXCL_TAX and
...
PDF_PURCHASE_INVOICE_SHOW_PRICE_INCL_TAX
2025-08-17 01:56:53 +02:00
ldestailleur
86e10756f9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-17 01:54:38 +02:00
ldestailleur
d74fa57b6c
NEW Add option PDF_PURCHASE_INVOICE_HIDE_VAT
2025-08-17 01:54:28 +02:00
Frédéric FRANCE
c6b8f88f18
clean code ( #34977 )
2025-08-17 01:47:48 +02:00
ldestailleur
8d5c3b1246
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-17 01:45:46 +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
Frédéric FRANCE
b8561b40d1
fix conf global replacement ( #34972 )
2025-08-17 01:29:53 +02:00
Frédéric FRANCE
73c1868384
typo in doc ( #34976 )
2025-08-17 01:29:01 +02:00
ldestailleur
a9c827d811
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-08-17 01:08:10 +02:00
ldestailleur
01861c26b9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-16 22:14:47 +02:00
ldestailleur
273e82a566
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-16 22:14:23 +02:00
ldestailleur
677e5a7cb9
Fix css and missing replyto into the banner
2025-08-16 21:59:41 +02:00
ldestailleur
f2e5ce6bf5
Trans
2025-08-16 21:13:42 +02:00
ldestailleur
3a6b0f5853
css
2025-08-16 21:10:29 +02:00
Laurent Destailleur
6fd796d5bf
NEW More information on the user credential section
2025-08-16 05:22:04 +02:00
Laurent Destailleur
6cf4174b22
Prepare to allow management of different credentials
2025-08-16 04:21:40 +02:00
Laurent Destailleur
21f6e25242
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-16 03:07:16 +02:00
Laurent Destailleur
1487a1fd72
Fix warning
2025-08-16 03:06:44 +02:00
Frédéric FRANCE
98e9dc2e47
add doc ( #34950 )
2025-08-16 02:41:48 +02:00
Laurent Destailleur
2931aad17e
Fix CI
2025-08-16 02:14:52 +02:00
ldestailleur
c8e1749d5a
Trans
2025-08-15 19:05:34 +02:00
ldestailleur
ad61c9312a
Trans
2025-08-15 18:57:53 +02:00
ldestailleur
a49e11c7b8
Debug v23
2025-08-15 18:50:26 +02:00
ldestailleur
e8d4ef4115
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-15 18:46:02 +02:00
ldestailleur
ee52d31f18
NEW On invoice, show also nb of credit notes notyet converted for
...
consumption
2025-08-15 18:43:58 +02:00
ldestailleur
e54ff79f42
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-15 17:35:04 +02:00
ldestailleur
cafd255b0c
Fix warning
2025-08-15 17:34:54 +02:00
Frédéric FRANCE
e98fc8feb9
deprecate contact statut for status ( #34967 )
2025-08-15 17:31:44 +02:00
Frédéric FRANCE
51034c05f9
clean code ( #34966 )
2025-08-15 17:31:07 +02:00
Francis Appels
765a576bae
FIX: Create public ticket if email need exist. ( #34965 )
2025-08-15 17:30:09 +02:00
github-actions[bot]
ab546b123f
PHPStan > Update baseline ( #34963 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-15 17:28:33 +02:00
Frédéric FRANCE
18ddceb65f
fix doc ( #34962 )
...
* fix doc
* ref_client doesn't exists on Ticket
* no lines in Ticket
2025-08-15 17:28:21 +02:00
Frédéric FRANCE
03c6352505
clean code ( #34961 )
2025-08-15 17:27:37 +02:00
Frédéric FRANCE
fd970ed5a9
add doc ( #34960 )
2025-08-15 17:27:18 +02:00
ldestailleur
4edb50855f
Enhance datapoliciy module
2025-08-15 17:20:28 +02:00
ldestailleur
478245a138
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-15 16:05:16 +02:00
ldestailleur
f4ae5136c8
Debug v23
2025-08-15 16:05:05 +02:00
ldestailleur
aee08051c8
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-15 15:54:35 +02:00
ldestailleur
d7b7149425
Fix trans
2025-08-15 15:48:41 +02:00
Frédéric FRANCE
e2fea4b17a
fix doc ( #34958 )
2025-08-15 00:14:30 +02:00
Frédéric FRANCE
980b50dd8d
add doc ( #34956 )
2025-08-15 00:14:05 +02:00
Frédéric FRANCE
90a45830a1
fix v22 ( #34957 )
...
* fix v22
* Update extrafields_view.tpl.php
2025-08-14 19:27:52 +02:00
Frédéric FRANCE
905ee464eb
add doc and fix CI ( #34955 )
...
* add doc
* fix
* fix
* fix
2025-08-14 19:27:14 +02:00
Frédéric FRANCE
515fc47422
can insert import_key at order create ( #34954 )
...
* can insert import_key at order create
* Update commande.class.php
2025-08-14 19:11:03 +02:00
Frédéric FRANCE
110ff324da
fix doc ( #34953 )
2025-08-14 19:08:56 +02:00
Frédéric FRANCE
6b4ec088cf
fix doc ( #34952 )
2025-08-14 19:08:12 +02:00
github-actions[bot]
b362abdd43
PHPStan > Update baseline ( #34951 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-14 19:07:42 +02:00
Frédéric FRANCE
e0f1a334e2
add doc ( #34949 )
2025-08-14 19:06:00 +02:00
ldestailleur
275040b2cb
Doc
2025-08-14 17:51:49 +02:00
ldestailleur
b1e99a9811
Fix bad return code
2025-08-14 17:33:44 +02:00
ldestailleur
feeaf19e6d
Debug the signature feature (broken) for shipment
2025-08-14 16:24:53 +02:00
ldestailleur
b0d218c1c6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-14 15:26:45 +02:00
ldestailleur
54439b6fcd
Clean code
2025-08-14 15:26:32 +02:00
ldestailleur
4b9ebb0e6a
Fix #26682 and complete #34396
2025-08-14 15:26:13 +02:00
ldestailleur
aab6d0085d
Fix bad tab
2025-08-14 14:51:21 +02:00
Frédéric FRANCE
73e5f5dcb3
add phpdoc ( #34948 )
2025-08-14 13:51:35 +02:00
thomasjulie
997e548a58
NEW We added a hook to allow us to modify the Prospect Customer drop down… ( #25635 )
...
* We added a hook to allow us to modify the Prospect Customer drop down list in Third Party
* modification of the hook on third party card and adding hooks on third party list
---------
Co-authored-by: root <root@dolibarr17.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 05:06:18 +02:00
Laurent Destailleur
2d8a187e5d
Debug v23
2025-08-14 04:46:03 +02:00
Laurent Destailleur
7c917ef07c
Trans
2025-08-14 04:34:26 +02:00
Charlène Benke
9019e10971
NEW Display company logo on kanban view ( #34520 )
...
* Display company logo on kanban view
(like product)
* Update societe.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 04:32:31 +02:00
Lucas Marcouiller
cbd600ec8c
NEW Add a page to edit http security headers of application ( #34941 )
...
* New main http security headers page
* fix CI
* Fix CI
---------
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 04:06:11 +02:00
Francis Appels
5ee1d43db0
FIx virtual stock when stock decrease on invoice validate. ( #34925 )
...
* FIx virtual stock when stock decrease on invoice validate if product in invoice but not in linked order.
* $this->db->prefix()
* Replace join by exists
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 03:52:03 +02:00
MDW
df40738195
Qual: Use new phan output target "github" ( #34943 )
...
# Use new phan output target "github"
Using checkstyle is no longer needed, "github" is now available as an
output printer.
This PR uses that, cs2pr is no longer needed.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 03:34:22 +02:00
MDW
9c4aa4aea7
Qual: Update phan baseline ( #34944 )
...
# Qual: Update phan baseline
Remove solved exceptions from the phan baseline.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 03:33:36 +02:00
Francis Appels
3c174ef95c
Fix webportal search by date ( #34934 )
...
* Webportal fix search by date
* Webportal formlist - add sortList to parameters hook printFieldListTitle
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 01:49:49 +02:00
ldestailleur
0722a11e25
Fix versions detection of phan
2025-08-14 01:48:19 +02:00
ldestailleur
4a13db91e7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-14 01:41:57 +02:00
ldestailleur
e1732a675e
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-14 01:41:49 +02:00
seyfcom
dec921a29f
fix undefine $line with php 8.1 ( #34938 )
...
Co-authored-by: Audio Media Assist sarl <licences@a-m-a.ch >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 01:38:01 +02:00
seyfcom
5ae7f53ef4
fix undefine $line with php 8.1 ( #34938 )
...
Co-authored-by: Audio Media Assist sarl <licences@a-m-a.ch >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-14 01:37:44 +02:00
ldestailleur
c337f5943b
Fix translation files
2025-08-14 01:37:06 +02:00
ldestailleur
a9a0aaec41
Add phan version
2025-08-14 01:14:33 +02:00
ldestailleur
c339254a6b
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-14 00:54:22 +02:00
ldestailleur
2c2f085b5c
FIX #34936
2025-08-14 00:49:56 +02:00
Frédéric FRANCE
ccafcd6f91
fix CI v22 ( #34935 )
...
* fix CI v22
* Update admin.lang
2025-08-14 00:32:56 +02:00
ldestailleur
c407609695
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-14 00:28:39 +02:00
ldestailleur
7c710a91d7
Sync transifex
2025-08-14 00:24:14 +02:00
ldestailleur
c4ca358e25
Debug v23
2025-08-13 23:36:17 +02:00
ldestailleur
cda2717155
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-13 19:54:21 +02:00
ldestailleur
300928b2c8
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-13 19:53:27 +02:00
ldestailleur
6d564c0e43
Fix use same encoding for all strings in email ack of payment.
2025-08-13 19:53:16 +02:00
ldestailleur
447f9f1ea6
Fix use same encoding for all strings in email ack of payment.
2025-08-13 19:51:27 +02:00
ldestailleur
d4ee3a2122
Doc
2025-08-13 18:51:45 +02:00
ldestailleur
fcd4150696
Fix size of image popup for small images
2025-08-13 15:37:46 +02:00
ldestailleur
b016944824
Fix status colors
2025-08-12 18:10:55 +02:00
ldestailleur
66e420bc9d
FIX Can edit status of tasks
2025-08-12 18:01:34 +02:00
ldestailleur
b9230e00c0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-12 13:48:48 +02:00
ldestailleur
7572a8966d
Trans
2025-08-12 13:46:32 +02:00
ldestailleur
44a3d9d544
Sync transifex
2025-08-12 13:37:33 +02:00
ldestailleur
21a2e051bf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-12 13:31:26 +02:00
ldestailleur
733cbff07a
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-12 13:31:21 +02:00
ldestailleur
7f6faf309d
Clean removed permissions
2025-08-12 05:23:39 +02:00
Lucas Marcouiller
74fee3403d
Fix webhook trigger history implementation ( #34748 )
...
* Fix webhook trigger hioistory implementation
* add lang + fix Ci
* fix Ci
* fix CI
* add param comment
* Fix CI
* Fix CI
* try fix CI
* Fix CI phan
* fix phan
* fix phan
* fix CI
* fix CI
* Fix phpstan
* fix stan
* fix stan on,card
* fix CI
* Update admin.lang
* Update admin.lang
* Fix CI
* fix CI
* Fix permissions of webhook + Webhook trigger history tooltip
* Fix CI
* fix php-stan=
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-12 05:18:23 +02:00
ldestailleur
a6627d7612
Add entity in llx_webhook_target table - #34748
2025-08-12 04:54:55 +02:00
ldestailleur
2427553211
The property $sumpayed (duplicate of $totalpaid), $sumdeposit
...
(duplicate of $totaldeposits) and $sumcreditnote (duplicate of
$totalcreditnotes) has been removed (there are replaced with the
property that was a duplication of (same for $sumpayed_multicurrency,
$sumdeposit_multicurrency, $sumcreditnote_multicurrency).
2025-08-12 04:08:38 +02:00
Laurent Destailleur
a89bfc09cb
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-12 02:03:44 +02:00
Laurent Destailleur
05d0edd994
Fix html tag balance
2025-08-12 02:03:07 +02:00
ldestailleur
bb27ff9707
Clean code
2025-08-11 19:48:03 +02:00
ldestailleur
ddbe0427b7
Doc
2025-08-11 19:36:44 +02:00
ldestailleur
85076f856b
Picto
2025-08-11 19:19:30 +02:00
ldestailleur
4a66837536
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-11 19:15:03 +02:00
Charlène Benke
aac2ff7b5b
add ticket on list document by api ( #34909 )
2025-08-11 19:09:12 +02:00
Frédéric FRANCE
0bb025a733
clean code ( #34913 )
...
* clean code
* Update box_funnel_of_prospection.php
* Update box_funnel_of_prospection.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-11 19:05:21 +02:00
ldestailleur
3ac1e54b29
Add error code in message
2025-08-11 19:05:05 +02:00
Lucas Marcouiller
c74080f689
Fix phan and stan errors in develop ( #34917 )
...
* FIx phan and stan errors
* fix stan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-11 19:03:02 +02:00
Frédéric FRANCE
69b3235b3f
clean code ( #34916 )
2025-08-11 18:46:09 +02:00
Frédéric FRANCE
cc0a0e7492
clean code ( #34915 )
2025-08-11 18:44:58 +02:00
Frédéric FRANCE
f05353705e
clean code ( #34914 )
2025-08-11 18:44:25 +02:00
ldestailleur
4155233ad6
Fix warning
2025-08-11 18:43:02 +02:00
ldestailleur
e4c023b3c4
Clean setup pages
2025-08-11 15:14:16 +02:00
ldestailleur
cebc46c42a
Make setup of pdf concat easier on proposal and order setup
2025-08-11 15:01:31 +02:00
ldestailleur
d5db70b887
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-11 12:29:20 +02:00
ldestailleur
4dac3ac7d1
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-11 12:28:55 +02:00
ldestailleur
f27f265271
CSS
2025-08-11 12:28:46 +02:00
ldestailleur
c083499a35
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-11 03:38:57 +02:00
ldestailleur
f77be4a072
CSS
2025-08-11 03:38:45 +02:00
Laurent Destailleur
d4469f34e0
Fix error message
2025-08-11 00:26:19 +02:00
Laurent Destailleur
654d3eda8a
Fix error message
2025-08-11 00:25:37 +02:00
Laurent Destailleur
6d66e46cef
Fix must show "no line message" if nothing found
2025-08-10 20:45:34 +02:00
ldestailleur
5671ef55ff
NEW Add event when installing a module in the security event list.
2025-08-10 19:30:58 +02:00
ldestailleur
80d269f24d
NEW Show the link to download the zip of a module on module setup
2025-08-10 17:18:25 +02:00
ldestailleur
0957ad7dab
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-10 16:11:41 +02:00
ldestailleur
f667d5a5a6
Fix missing token
2025-08-10 16:11:16 +02:00
ldestailleur
34ef499da4
Clean code
2025-08-10 12:17:50 +02:00
ldestailleur
92542ac528
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-10 12:02:27 +02:00
ldestailleur
9153a938ed
NEW Add the widget funnel of opportunities
2025-08-10 12:01:27 +02:00
Yamil Esteban Garcia
2823b9d0d6
Modifications made to allow search by EAN even when selecting in the product variants module to hide product variants #34567 ( #34612 )
...
* Error: When creating an invoice for a supplier order with a negative value #30516
Error: When creating an invoice for a supplier order with a negative value #30516
* Update html.form.class.php
Modifications made related to the issue
Search for variants by EAN #34567
* Update html.form.class.php
I change :
if(getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')){
with
if (getDolGlobalString('SEARCH_VARIANTS_OF_EAN13')) {
and
SEARCH_VARIANTS_OF_EAN13
into
PRODUIT_ATTRIBUTES_HIDECHILD_BUT_ALLOW_SEARCH_IN_EAN13
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-10 10:31:26 +02:00
ldestailleur
0f69530cb4
Fix phpstan rules
2025-08-10 03:52:56 +02:00
ldestailleur
aa0e5c57a0
Fix CI
2025-08-10 03:49:12 +02:00
ldestailleur
1ae767d8a6
Fix warnings
2025-08-10 03:42:27 +02:00
ldestailleur
7cbe50d926
More complete phpstan rule
2025-08-10 03:35:30 +02:00
ldestailleur
6bcc159d8a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-10 03:29:25 +02:00
ldestailleur
2ab75ef240
Fix CI
2025-08-10 03:23:46 +02:00
ldestailleur
aca71e1573
Standardize code
2025-08-10 03:22:19 +02:00
ldestailleur
8dbd59a71b
Look and feel v23 - Add an arrow back to module page
2025-08-09 20:44:30 +02:00
ldestailleur
1ac9179323
NEW Enhanced layout feature for emailing
2025-08-09 19:39:03 +02:00
ldestailleur
f852e32393
Rename the route
2025-08-09 17:37:48 +02:00
ldestailleur
3313e34797
Fix deprecated var
2025-08-09 17:31:27 +02:00
ldestailleur
20805044b6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-09 17:30:54 +02:00
ldestailleur
8fb9ca9488
Fix deprecated var
2025-08-09 17:30:28 +02:00
Charlène Benke
025e478945
bank api : add direct fetch on accountline ( #34885 )
...
* bank api : add direct fetch on accountline
* Update api_bankaccounts.class.php
* Update api_bankaccounts.class.php
* Update api_bankaccounts.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-09 17:28:55 +02:00
ldestailleur
ab700b1601
Removed a TODO to add a DDOS protection
2025-08-09 17:27:40 +02:00
ldestailleur
2bdf8b7d07
Fix warnings
2025-08-09 17:15:50 +02:00
ldestailleur
dc0e28d9c5
Removed not valid copyright line (missing email, name and date)
2025-08-09 17:13:57 +02:00
ldestailleur
598ce78b06
Fix warning
2025-08-09 17:10:42 +02:00
ldestailleur
929dbe94e7
Fix CI warnings
2025-08-09 16:53:09 +02:00
ldestailleur
117548cc31
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-09 16:24:05 +02:00
ldestailleur
963beef90f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-09 16:23:50 +02:00
ldestailleur
0ad2e968e8
Doc
2025-08-09 16:23:39 +02:00
ldestailleur
d194130ee1
Add missing trigger
2025-08-09 16:21:06 +02:00
Pichinov-Valentin
ea4c964ed8
Add messaging to ordersupplier and fix info.php ( #34900 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-09 15:30:43 +02:00
Frédéric FRANCE
170c44317b
clean code ( #34899 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-09 15:18:46 +02:00
Frédéric FRANCE
403d8cc38a
fix CI v22 ( #34902 )
...
* fix CI v22
* Update test.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-09 14:55:11 +02:00
ldestailleur
f786f30c26
Doc
2025-08-09 14:54:54 +02:00
ldestailleur
b13b1a7666
Doc duplicate line
2025-08-09 14:52:47 +02:00
ldestailleur
9c47f00a81
Fix warnings
2025-08-09 14:29:47 +02:00
ldestailleur
50e4e9fa2f
Fix warnings
2025-08-09 14:27:52 +02:00
ldestailleur
7506fd006e
Fix CI
2025-08-09 14:24:59 +02:00
ldestailleur
c1944d9224
Fix CI warning
2025-08-09 14:18:14 +02:00
ldestailleur
4f0c24aedc
Fix warning
2025-08-09 14:14:59 +02:00
ldestailleur
a23e79f081
Fix warning
2025-08-09 14:12:23 +02:00
ldestailleur
27e96b88b3
Fix warning
2025-08-09 14:11:29 +02:00
ldestailleur
12743f30e4
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-09 14:09:21 +02:00
ldestailleur
1390c34a23
Fix CI
2025-08-09 14:02:49 +02:00
ldestailleur
1ddf739183
Fix CI
2025-08-09 13:56:11 +02:00
ldestailleur
f33cc75ead
Fix CI
2025-08-09 13:52:31 +02:00
ldestailleur
bbc3c061c0
Fix CI
2025-08-09 13:29:53 +02:00
ldestailleur
92a2c2a2e0
Fix CI
2025-08-09 13:27:23 +02:00
ldestailleur
04241d4f83
Fix trans
2025-08-09 13:21:49 +02:00
ldestailleur
5cec27525e
Fix CI
2025-08-09 13:18:29 +02:00
ldestailleur
e33ae1afef
Fix look and feel v22 (must use formconsumeproduce for action form)
2025-08-09 13:14:48 +02:00
ldestailleur
9cbeff83a4
FIX Test on mandatory product or thirdparty barcode
2025-08-09 11:46:41 +02:00
ldestailleur
53ee283828
Solve hang on setup page when the dns_get_record call is blocked by the
...
firewall.
2025-08-08 23:11:56 +02:00
ldestailleur
6ad20950a7
Fix trans
2025-08-08 15:59:02 +02:00
ldestailleur
35d52b0fb2
Add a field format to allow a different format per line in the
...
blockedlog.
2025-08-08 15:35:42 +02:00
ldestailleur
a0b3a9b0da
Fix missing load lang
2025-08-08 12:55:18 +02:00
ldestailleur
0707ff5130
FIX bad consistency on test on permission to disable service
2025-08-08 12:15:46 +02:00
ldestailleur
b34d7ec086
FIX Missing a column on group permissions
2025-08-08 12:15:41 +02:00
ldestailleur
3c0ecfc916
FIX bad consistency on test on permission to disable service
2025-08-08 12:15:17 +02:00
ldestailleur
ec337a8847
FIX Missing a column on group permissions
2025-08-08 12:03:34 +02:00
ldestailleur
48ae4d4a10
Drop deprecated column egroupware_id
2025-08-08 11:35:03 +02:00
ldestailleur
394bde1da1
Clean code
2025-08-08 02:43:36 +02:00
ldestailleur
9a66d14c80
Fix remove non expected column
2025-08-08 01:28:02 +02:00
ldestailleur
556959e824
Fix remove non expected column
2025-08-08 01:27:28 +02:00
ldestailleur
dea09e6e36
Clean code
2025-08-08 01:03:34 +02:00
ldestailleur
3abad41f87
Clean code
2025-08-07 23:50:05 +02:00
ldestailleur
4252d54268
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-07 20:03:42 +02:00
ldestailleur
040f67e393
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-07 20:03:30 +02:00
ldestailleur
c2f5830cd5
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-07 20:02:26 +02:00
ldestailleur
944c47c876
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-07 19:31:18 +02:00
kkhelifa-opendsi
e85e15b4fd
FIX - The test for fetch the third party is not necessary because the thirdparty is not required on a event and it's not required for send the reminder by email to the user. ( #34731 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-07 16:22:35 +02:00
Frédéric FRANCE
ba09a8ee84
add trigger prefix in reception class ( #34888 )
...
* add trigger prefix in reception class
* add trigger prefix in reception class
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-07 15:54:21 +02:00
ldestailleur
267871e805
Prepare code for simplification
2025-08-07 15:26:57 +02:00
ldestailleur
c7edb6af2f
Fix CI warnings
2025-08-07 14:38:30 +02:00
ldestailleur
eb14f15a5c
Fix undef var in CLI context
2025-08-07 13:58:03 +02:00
ldestailleur
06991a4e85
Fix undef var in CLI context
2025-08-07 13:50:47 +02:00
ldestailleur
3af041a5b2
Standardize code
2025-08-07 13:42:11 +02:00
ldestailleur
567b60765e
NEW User/Date in the Follow tab are more condensed.
2025-08-07 13:19:18 +02:00
ldestailleur
a19aaf8aa7
Fix debug
2025-08-07 12:32:54 +02:00
Pichinov-Valentin
49a6995fa1
NEW(propal): Add messaging and agenda features to proposals ( #34883 )
2025-08-07 12:28:09 +02:00
ldestailleur
9bd8fe4e46
Update currency
2025-08-07 12:22:42 +02:00
kollibar
13767a614d
[NEW] Add function to split a discount in 2 by API REST ( #34786 )
...
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 80e67e665a .
* Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true).
correction for the bug issue https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true)."
This reverts commit 12ccfa60fa .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 6fb35a6d2e .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* correction commit for phan
* Correction for Travis CI
* I forgot to correct a line
* Correction for phpcs
* ajout d'un test si la requete sql de recherche d'un total pour la ligne échoue
* activation of this fix only if option FACTURE_PAYMENTS_ON_DIFFERENT_THIRDPARTIES_BILLS is on
* spelling correction in comment that don't pass pre-commit check
* trailing whitespace forget
* Add function to split a discount in 2 by API REST
* correction for phan & php-stan
* correction for phan & php-stan
* correction for phan & php-stan
* Update api_thirdparties.class.php
* Update api_thirdparties.class.php
* Update api_thirdparties.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-06 23:11:10 +02:00
Maxime Kohlhaas
43227d215f
Fix : missing value in form of new birth field ( #34874 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-06 22:18:05 +02:00
Frédéric FRANCE
944cc36b9c
clean code ( #34886 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-06 22:01:32 +02:00
ldestailleur
5599b72603
Fix CI
2025-08-06 20:44:25 +02:00
ldestailleur
08c868e041
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-06 20:22:46 +02:00
ldestailleur
6b25d7d69c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-06 20:22:26 +02:00
ldestailleur
2a91c86d12
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-06 20:21:31 +02:00
ldestailleur
bd999c21a2
Fix CI
2025-08-06 19:49:31 +02:00
Frédéric FRANCE
e95235b977
clean code ( #34882 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
2025-08-06 19:25:15 +02:00
ldestailleur
f54e684e98
Fix trans
2025-08-06 19:22:22 +02:00
ldestailleur
d03af36d95
Fix use of const trigger to avoid compatibility pb in future.
2025-08-06 19:08:01 +02:00
ldestailleur
285e697e6c
Doc on TRIGGER_PREFIX
2025-08-06 18:47:21 +02:00
ldestailleur
8bf946dab0
Doc on TRIGGER_PREFIX
2025-08-06 18:47:18 +02:00
ldestailleur
e06e53a2b2
Fix color on graph and label in legend
2025-08-06 17:49:07 +02:00
ldestailleur
635e010cd6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-06 16:46:17 +02:00
ldestailleur
4c05d48117
NEW Save the BAN and RUM for SEPA into database not just file.
2025-08-06 16:45:53 +02:00
Laurent Destailleur
1a3397071f
fix: dev/examples/zapier/package.json to reduce vulnerabilities ( #34877 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-FORMDATA-10841150
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2025-08-06 15:35:08 +02:00
ldestailleur
539761c90e
Fix CI
2025-08-06 14:37:01 +02:00
ldestailleur
829054a653
Fix phan error
2025-08-06 14:30:59 +02:00
ldestailleur
fe8c21c2d4
Fix warnings
2025-08-06 13:46:55 +02:00
ldestailleur
2bd0ab34b4
Try to fix warning
2025-08-06 13:33:15 +02:00
ldestailleur
16e7c54947
Fix warnings
2025-08-06 13:19:01 +02:00
ldestailleur
96708d985b
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-06 12:47:55 +02:00
ldestailleur
da4b339641
Fix CI
2025-08-06 12:47:10 +02:00
ldestailleur
9e4eb43dbc
Fix CI
2025-08-06 12:46:49 +02:00
ldestailleur
73a67e0ab2
Fix warnings
2025-08-06 12:45:49 +02:00
ldestailleur
a8173ff888
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-08-06 12:39:32 +02:00
ldestailleur
d0aa0df4f6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-06 12:37:00 +02:00
ldestailleur
86b0457d34
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-06 12:31:37 +02:00
ldestailleur
e7228fc213
Complete list of file for unalterable process.
2025-08-06 12:30:04 +02:00
ldestailleur
aa376fe333
Try fix to solve pb with xml tag with MAIN_RESTRICTHTML_ONLY_VALID_HTML
2025-08-06 11:55:44 +02:00
Charlène Benke
9cef7814d1
php warning error (use old $conf->global ...) ( #34879 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-06 04:23:56 +02:00
Laurent Destailleur
99ac7bcfa9
Fix prefix of table
2025-08-06 04:10:02 +02:00
ldestailleur
f4c0cfa4e3
Rewrite SQL to match Dolibarr best practices
2025-08-06 03:55:16 +02:00
ldestailleur
5a39714ce3
Enhance generation script
2025-08-06 02:40:21 +02:00
ldestailleur
8766b34dac
Fix php warnings
2025-08-06 01:48:18 +02:00
ldestailleur
101f1f271f
Clean code
2025-08-06 01:28:49 +02:00
ldestailleur
3298062561
Fix regression
2025-08-06 01:20:57 +02:00
ldestailleur
982850b160
Fix CI warning
2025-08-05 15:28:13 +02:00
ldestailleur
969f0315df
Clean code
2025-08-05 13:47:44 +02:00
ldestailleur
866effcad2
Fix warnings
2025-08-05 13:25:18 +02:00
ldestailleur
3dbf9ad759
FIX Filter on the balance of leave
2025-08-05 13:06:26 +02:00
ldestailleur
48ddff1b2c
FIX Filter on the balance of leave
2025-08-05 13:05:56 +02:00
ldestailleur
a06c0b444c
Doc
2025-08-05 12:43:42 +02:00
ldestailleur
20d2bda9ae
Fix holiday trans
2025-08-05 12:31:31 +02:00
ldestailleur
8cfc3d1306
Fix MAIN_NON_WORKING_DAYS_INCLUDE_MONDAY
2025-08-05 12:20:46 +02:00
ldestailleur
af615ec603
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-05 12:20:17 +02:00
ldestailleur
1d00912fed
Fix MAIN_NON_WORKING_DAYS_INCLUDE_MONDAY
2025-08-05 12:19:53 +02:00
ldestailleur
9f8b3c863e
Fix css
2025-08-05 03:04:22 +02:00
ldestailleur
ead55c3457
Fix left column of edit/select checkbox column
2025-08-05 03:00:35 +02:00
ldestailleur
f1d341238d
Clean dev dir
2025-08-05 02:45:24 +02:00
ldestailleur
53683a6a3a
FIX several minor troubles with modulebuilder
2025-08-05 02:44:52 +02:00
ldestailleur
ecf73afe86
FIX array for arrayofkeyval is lost in module builder edit of property
2025-08-05 01:04:22 +02:00
ldestailleur
86f5db7aa9
Fix better comaptibilty for extrafield email/mail
2025-08-05 00:45:00 +02:00
ldestailleur
eab3227ea0
Fix title missing in click tooltip
2025-08-05 00:08:56 +02:00
ldestailleur
59f20d914b
Fix avoid to overwrite an alreayd pushed tag
2025-08-04 18:27:33 +02:00
Maxime Kohlhaas
1a4226ff64
NEW : add extrafield option "empty on clone" ( #34866 )
...
* NEW : add extrafield option "empty on clone"
* NEW : empty extrafield value on clone
* Fix : missing parameter in function call
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 16:48:11 +02:00
Maxime Kohlhaas
b954bc7386
New update country list ( #34873 )
...
* NEW : update country list
* Update llx_00_c_country.sql
* Update 22.0.0-23.0.0.sql
* Update llx_00_c_country.sql
* Update 22.0.0-23.0.0.sql
* Fix : forget to remove eec update after country list update
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 16:46:43 +02:00
ldestailleur
a486c64387
Move common trigger code into a dedicated file
2025-08-04 16:32:44 +02:00
ldestailleur
49b9a6d19f
Fix upgrade to v22
2025-08-04 15:08:35 +02:00
ldestailleur
c1affcc070
Fix upgrade to v22
2025-08-04 15:08:15 +02:00
ldestailleur
30be3f9c49
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-04 14:58:04 +02:00
ldestailleur
80999ed6fd
QUAL: Clean/Standardize hook response of hook printFieldListHaving
2025-08-04 14:57:44 +02:00
github-actions[bot]
c5c656a1ba
PHPStan > Update baseline ( #34871 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-04 14:12:12 +02:00
ldestailleur
1e386099ff
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-04 13:55:27 +02:00
ldestailleur
3b8df77a86
Clean code
2025-08-04 13:54:40 +02:00
Maxime Kohlhaas
edd2f599cc
NEW : add company date birth (UI) ( #34861 )
...
* NEW : add company date birth (SQL structure)
* NEW : add company date birth (UI)
* Rename date_birth in birth
* Rename date_birth in birth (UI)
* Update societe.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 13:50:05 +02:00
ldestailleur
b0925c7e5f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-04 13:18:21 +02:00
ldestailleur
a132cabd4c
Add upgrade for v23
2025-08-04 13:17:58 +02:00
Pichinov-Valentin
db1552e27d
NEW Added Messaging and agenda tabs on order and shipments ( #34859 )
...
* feat: Messaging and agenda core modifications
* feat: Core modifications for messaging and agenda
* fix(expedition): Décris ici la correction ou l'ajout fait à card.php
* Update company.lib.php
---------
Co-authored-by: Lou31 <valentingrimal2@gmail.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 13:12:22 +02:00
sonikf
30b4796385
NEW: PDF Show customer balance on invoice date ( #34800 )
...
* NEW: PDF Invoice show customer balance
* NEW: PDF Invoice show customer balance
* NEW: PDF Invoice show customer balance
* NEW: PDF Invoice show customer balance
* NEW: PDF Invoice show customer balance
* NEW: PDF Invoice show customer balance
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix PhanPluginDuplicateExpressionAssignmentOperation
* fix PhanPluginDuplicateExpressionAssignmentOperation
* fix PhanPluginDuplicateExpressionAssignmentOperation
* fix Travis CI
* fix Travis CI
* fix Travis CI
* fix Travis CI
* fix Travis CI
* fix Travis CI
* remove global $db
* remove global $db
* remove global $db
* fix $multicurrency_tx (array<float>|float) in isset() is not nullable.
* fix $multicurrency_tx (array<float>|float) in isset() is not nullable.
2025-08-04 13:11:57 +02:00
ldestailleur
293b2b17d1
Doc
2025-08-04 13:06:33 +02:00
Maxime Kohlhaas
1692430ed4
NEW : update country list ( #34865 )
...
* NEW : update country list
* Update llx_00_c_country.sql
* Update 22.0.0-23.0.0.sql
* Update llx_00_c_country.sql
* Update 22.0.0-23.0.0.sql
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 12:24:42 +02:00
ldestailleur
17c48207c4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-04 12:22:19 +02:00
ldestailleur
1477d95ada
Fix warning
2025-08-04 12:22:10 +02:00
Artem Chernitsov
4d7c836e37
Fix multi-currency payments and holiday events in Agenda ( #34821 )
...
* fix calendar holiday link
* fix bug with multicurrency payments, change GETPOSTINT() to GETPOSTFLOAT() function
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 12:07:58 +02:00
ldestailleur
22c7da02e3
Doc
2025-08-04 12:06:44 +02:00
ldestailleur
de4bb424a6
Add region
2025-08-04 11:53:10 +02:00
ldestailleur
00101c0e9c
Countries already as Regions not enabled by default
2025-08-04 11:46:16 +02:00
ldestailleur
6363022c6b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-08-04 11:17:18 +02:00
ldestailleur
24d2e83be1
Doc
2025-08-04 11:15:06 +02:00
Charlène Benke
7c3168e95a
Add contact on list document api ( #34864 )
...
* Add contact on list document api
* Update api_documents.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 11:10:49 +02:00
Lenin Rivas
c67e5f70c0
Forever update user and date modified ( #34862 )
2025-08-04 11:08:53 +02:00
Maxime Kohlhaas
705e7a602b
NEW : add company date birth (SQL structure) ( #34854 )
...
* NEW : add company date birth (SQL structure)
* Rename date_birth in birth
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-04 10:41:36 +02:00
ldestailleur
e9b50374d6
Add birth place
2025-08-04 10:40:52 +02:00
github-actions[bot]
af758b0bff
PHPStan > Update baseline ( #34863 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-08-04 10:36:13 +02:00
ldestailleur
b04c7c3fbd
Doc
2025-08-04 05:38:31 +02:00
ldestailleur
b402bf6b19
Rename dir
2025-08-03 00:09:00 +02:00
ldestailleur
386a140370
Fix rpm packages
2025-08-02 18:10:08 +02:00
ldestailleur
0e05b3842e
Fix package
2025-08-02 18:07:17 +02:00
ldestailleur
3ef2bc1467
Fix package 22.0
2025-08-02 18:04:19 +02:00
ldestailleur
301333efcf
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-02 17:46:38 +02:00
ldestailleur
65d97e84a4
Doc
2025-08-02 17:46:29 +02:00
ldestailleur
7eeef6b77a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-02 00:56:02 +02:00
ldestailleur
37afaf6bf8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-08-02 00:55:51 +02:00
Maxime Kohlhaas
f16c550016
NEW : add hidden const to get response header in geturlcontent function ( #34781 ) ( #34824 )
...
Co-authored-by: x <x@x.x>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:49:19 +02:00
sonikf
2b0d3d9f67
Enable option to show vat analysis ( #34061 )
2025-08-02 00:47:42 +02:00
noec764
cff91b03d2
FIX: SQL query too heavy ( #34250 )
...
* FIX: Too heavy sql query
* FIX: Add index in user table and update SQL for user::fetchall()
* FIX: Add also index on llx_user on migrate
---------
Co-authored-by: Noé <noe@scopen.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:42:03 +02:00
atm-lucas
0c044c8349
NEW - Add a boolean for lines in api and $properties ( #34293 )
...
* Add a boolean for lines in api
* Upgrade
2025-08-02 00:35:16 +02:00
Clément
5e38c5ab38
FIX Bug isTimestamp ( #34365 )
...
* FIX Bug
* Update validate.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:32:48 +02:00
Marc de Lima Lucio
883933c73c
QUAL: stop supporting old tab entries ( #34377 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:28:48 +02:00
Aurélien BISOTTI
2635c20b53
NEW add shipping address to propal ( #34441 )
...
* Update pdf_cyan.modules.php
* Update pdf_other.php
* Update propal.lang
traduction en_us
* Update propal.lang
* Update propal.lang
pb de copié collé
* Update pdf_other.php
* Update pdf_other.php
removed blank space
* Update pdf_cyan.modules.php
remove blank space
* Update propal.lang
ajout PROPOSAL_SHOW_SHIPPING_ADDRESSMore
* Update propal.lang
add PROPOSAL_SHOW_SHIPPING_ADDRESSMore
* Update pdf_cyan.modules.php
test declaration variable shipp_shift
* Update pdf_cyan.modules.php
test declaration variable shipp_shift
* Update pdf_cyan.modules.php
shipp_shift
* Update pdf_cyan.modules.php
shipp_shift
* Update pdf_cyan.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:26:39 +02:00
moreauftheobald
6bc70788ba
replace $conf->module->XXX->gwarning_delay by new function getwarning… ( #34452 )
...
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* Update card.php
update typo
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
2025-08-02 00:25:41 +02:00
Chloe-Moreau-2009
bcbc940cb6
QUAL replace $conf->XXX->dir_output by getMultidiroutput ( #34455 )
...
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
* replace $conf->XXX->dir output by GetMultidir0utput
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:25:10 +02:00
Florian Mortgat
e8cb259d05
NEW hook allowing external modules to replace the behavior of fetchObjectLinked() ( #34724 )
...
Note: if subclasses overload fetchObjectLinked, adding the same hook should be considered as well if deemed useful.
2025-08-02 00:21:53 +02:00
Frédéric FRANCE
eba8736515
fix #34792 ( #34848 )
...
* fix #34792
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-02 00:01:06 +02:00
Frédéric FRANCE
5029b95078
fix translation ( #34855 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-01 19:38:21 +02:00
Laurent Destailleur
9793eb17df
Fix warning
2025-08-01 19:11:25 +02:00
Laurent Destailleur
18089bbdb7
Fix case of ismultientitymanaged that is key@table
2025-08-01 18:49:05 +02:00
Laurent Destailleur
602b9c26ae
Fix case of ismultientitymanaged that is key@table
2025-08-01 18:37:20 +02:00
Laurent Destailleur
e8a17bd1e3
Fix warning
2025-08-01 17:42:58 +02:00
Laurent Destailleur
6ff0a3c2d8
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-01 17:24:02 +02:00
Laurent Destailleur
a6c4ee7d7d
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-01 17:20:43 +02:00
Laurent Destailleur
25a1cd807c
Fix warning
2025-08-01 17:20:18 +02:00
ldestailleur
20c9506400
Sync transifex
2025-08-01 16:18:33 +02:00
ldestailleur
95ae04c26f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-01 14:53:46 +02:00
ldestailleur
50da1f64a0
Move tool
2025-08-01 14:53:33 +02:00
ldestailleur
0544b3cf6f
SQL
2025-08-01 14:49:48 +02:00
ldestailleur
5b4ff9e464
Rename var
2025-08-01 14:13:33 +02:00
ldestailleur
c1a6dd8b8f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-01 13:46:45 +02:00
ldestailleur
bf51bb6bef
Doc
2025-08-01 13:46:33 +02:00
Laurent Destailleur
8581d9a7b3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-01 00:15:23 +02:00
Laurent Destailleur
179af48c51
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-08-01 00:14:43 +02:00
Laurent Destailleur
d8e1560275
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-08-01 00:13:19 +02:00
Sébastien NASSIET
73d7f755c1
NEW Add tpl loader for discounts.tpl.php ( #34798 )
...
* Add tpl loader for discounts.tpl.php
* Update card.php
2025-07-31 22:28:45 +02:00
Laurent Destailleur
d929240ed0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-31 22:14:20 +02:00
Laurent Destailleur
82098594a6
Fix warning
2025-07-31 22:13:45 +02:00
atm-GregM
e081e3be33
NEW ADD Send mail for reception / Delivery ( #34829 )
...
* Send mail for reception
* back pre-commit
* empty reshook
2025-07-31 21:59:35 +02:00
Frédéric FRANCE
94ec228978
use same modulepart on card and document ( #34834 )
2025-07-31 21:58:26 +02:00
Frédéric FRANCE
9b071a5153
translation ( #34832 )
2025-07-31 21:55:47 +02:00
sonikf
59834cb1e2
FIX English names and add missing sepa countries ( #34840 )
...
* FIX English names and add missing sepa countries
* Update 21.0.0-22.0.0.sql add missing sepa countries
* Update 21.0.0-22.0.0.sql
* Intra-community VAT rules apply for 'MC' Monaco
2025-07-31 21:54:49 +02:00
cephos
5d934fdcb3
Added Swiss KMU Accounting Plan ( #34841 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-31 21:53:16 +02:00
github-actions[bot]
5a6654890c
PHPStan > Update baseline ( #34838 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-31 21:49:42 +02:00
Laurent Destailleur
d6e0d9ad34
Fix dolPrintHTML
2025-07-31 21:44:09 +02:00
Laurent Destailleur
f40649c068
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-31 21:17:24 +02:00
Laurent Destailleur
c3ae90f191
Fix warning
2025-07-31 21:12:01 +02:00
ldestailleur
fd49eedc5b
Debug v22
2025-07-31 16:08:51 +02:00
ldestailleur
07dd8e6aec
Debug v22
2025-07-31 15:18:28 +02:00
ldestailleur
4b28f1d528
Debug v22
2025-07-31 15:17:00 +02:00
ldestailleur
c866e88e2e
Debug v22
2025-07-31 15:07:12 +02:00
ldestailleur
227b00defc
Debug v22
2025-07-31 15:04:52 +02:00
ldestailleur
0c02b250d2
Fix trans
2025-07-30 16:48:17 +02:00
ldestailleur
d9e225b904
Trans
2025-07-30 16:47:27 +02:00
ldestailleur
ad0ecb13ca
Debug v22
2025-07-30 16:46:45 +02:00
ldestailleur
499dd4a153
Trans
2025-07-30 16:39:22 +02:00
ldestailleur
be17a2a106
Debug
2025-07-30 16:34:34 +02:00
ldestailleur
bc1de6d6b8
Debug sql
2025-07-30 16:33:08 +02:00
ldestailleur
9b65140632
Debug v22
2025-07-30 16:25:21 +02:00
ldestailleur
871672983b
Debug compare
2025-07-30 16:10:36 +02:00
ldestailleur
5899483c7d
css
2025-07-30 16:09:10 +02:00
ldestailleur
f9a867b294
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-30 15:43:22 +02:00
ldestailleur
7d3b88cc16
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-30 15:43:12 +02:00
ldestailleur
de0503a5be
Debug v22
2025-07-30 15:43:02 +02:00
ldestailleur
3db8ca05f0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-30 15:37:57 +02:00
ldestailleur
6ce78d0961
Debug v23
2025-07-30 15:37:44 +02:00
ldestailleur
dd62edeb8c
Debug v22
2025-07-30 15:37:19 +02:00
ldestailleur
423c52b07c
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-30 15:11:32 +02:00
ldestailleur
befed7f6e4
Debug v22
2025-07-30 15:08:46 +02:00
ldestailleur
974039423a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-30 14:51:31 +02:00
ldestailleur
687f870c19
Debug v22
2025-07-30 14:43:24 +02:00
ldestailleur
15a8184622
Debug v22
2025-07-30 13:27:52 +02:00
ldestailleur
0357d84c37
Debug v22
2025-07-30 13:02:28 +02:00
ldestailleur
4392ce01fc
Debug v22
2025-07-30 12:58:54 +02:00
ldestailleur
63c4acca94
Debug v22
2025-07-30 12:25:32 +02:00
ldestailleur
c77db346c7
Debug v22
2025-07-30 12:18:37 +02:00
boudet jean pascal
3b560cfa4a
New add printFieldListWhere hook in checkmargin.php ( #34828 )
...
* add where hook on checkmargin.php
* remove global
* change hookName
* add rector
* clean code
* mend
---------
Co-authored-by: jpb <jean-pascal.boudet@atm-consulting>
2025-07-29 21:09:29 +02:00
Frédéric FRANCE
935c326eee
Update box_produits.php ( #34827 )
2025-07-29 21:09:07 +02:00
Mohamed DAOUD
3fdc9de178
fix use delivery date ( #34830 )
2025-07-29 21:08:24 +02:00
ldestailleur
0a8fd7d0f1
Clean code
2025-07-29 15:47:33 +02:00
ldestailleur
3a303d4a83
Debug v22
2025-07-29 15:40:36 +02:00
Frédéric FRANCE
7f173724ef
NEW can admin payments extrafields ( #34822 )
...
* add admin for payments extrafields
* add admin for payments extrafields
* add admin for payments extrafields
* add admin for payments extrafields
* add admin for payments extrafields
2025-07-29 13:51:58 +02:00
ldestailleur
2e9c0ea3e6
Debug v22
2025-07-29 13:37:25 +02:00
ldestailleur
0860e8886c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-29 13:36:43 +02:00
ldestailleur
bdddb38878
Debug v22
2025-07-29 13:36:33 +02:00
Sébastien NASSIET
f4c6e2495c
Hook for getAvailableDiscounts ( #34799 )
...
* Update discount.class.php
Add a hook to change the sql request in function getAvailableDiscounts
* Update discount.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-29 13:25:07 +02:00
ldestailleur
0e3443a084
Debug v22
2025-07-29 13:22:36 +02:00
ldestailleur
8c155ab728
Fix warnings
2025-07-29 13:05:29 +02:00
ldestailleur
546c0ea3d8
Doc for 22.0
2025-07-29 13:02:14 +02:00
ldestailleur
f9a72ba2ac
Add info into database to track api or token usage
2025-07-29 12:51:42 +02:00
ldestailleur
fd5e268783
Finish option API_ENABLE_COUNT_CALLS
2025-07-29 12:45:12 +02:00
ldestailleur
c791ea205e
Fix warnings
2025-07-29 12:33:49 +02:00
ldestailleur
31d8bbc75c
Fix CI
2025-07-29 12:03:53 +02:00
ldestailleur
6d791919ea
Fix CI
2025-07-29 11:49:03 +02:00
ldestailleur
af1948b681
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-29 11:34:16 +02:00
ldestailleur
b3b708ac67
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-29 11:28:43 +02:00
ldestailleur
1fc810c501
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-29 11:28:36 +02:00
ldestailleur
d34e0b5305
Try fix CI
2025-07-29 11:04:32 +02:00
Laurent Destailleur
1f9ebb05fa
Debug v22
2025-07-29 02:57:31 +02:00
Laurent Destailleur
246111732c
Debug v22
2025-07-29 02:51:18 +02:00
Laurent Destailleur
60ecf8da6d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-07-29 02:41:07 +02:00
Laurent Destailleur
23d0879dde
Fix regression on pass encryption in conf
2025-07-29 02:36:19 +02:00
Laurent Destailleur
5cf504fa90
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-29 02:24:47 +02:00
Laurent Destailleur
835cb2b244
Debug v22
2025-07-29 02:22:20 +02:00
Laurent Destailleur
149869ca5b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-07-29 01:51:08 +02:00
Laurent Destailleur
f64848921c
Fix regression on pass encryption in conf
2025-07-29 01:46:04 +02:00
Laurent Destailleur
53badefb2d
Fix regression on pass encryption in conf
2025-07-29 01:14:42 +02:00
Laurent Destailleur
dc7ad394ab
Add tool to unobfuscate conf file.
2025-07-29 00:22:06 +02:00
Laurent Destailleur
9fe51c656a
Add tool to unobfuscate conf file.
2025-07-29 00:00:53 +02:00
Alexandre SPANGARO
0165045524
Fix travis & uniformize ( #34817 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-28 21:32:30 +02:00
ldestailleur
a8c918a04a
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-28 18:52:34 +02:00
ldestailleur
b07614414c
Fix CI
2025-07-28 18:51:29 +02:00
ldestailleur
5ea9be671c
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-28 18:42:58 +02:00
Alexandre SPANGARO
d8d1de1a4b
Accountancy - UX - Uniformize option overview of numbering module ( #34816 )
...
* Accountancy - UX - Uniformize option overview of numbering module
* Small ajust
2025-07-28 18:39:16 +02:00
ldestailleur
6d0277f2b8
Fix CI
2025-07-28 18:38:14 +02:00
ldestailleur
e6e3486f95
Fix CI
2025-07-28 17:29:51 +02:00
ldestailleur
e7eff817e9
Fix bad position of closing brackets.
2025-07-28 17:19:23 +02:00
ldestailleur
7c6a307a01
Fix CI
2025-07-28 17:18:38 +02:00
ldestailleur
98ce9717e5
Doc
2025-07-28 17:10:25 +02:00
ldestailleur
0fa59d0e9c
Fix CI and warning message
2025-07-28 16:17:03 +02:00
ldestailleur
c75663b2de
Fix CI
2025-07-28 15:40:54 +02:00
ldestailleur
d96d61d161
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-28 15:27:25 +02:00
ldestailleur
29f54fd50e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-28 15:27:00 +02:00
ldestailleur
2e1ae56054
Add API_COUNTER_ENABLED to track pb with api abuse.
2025-07-28 12:13:51 +02:00
ldestailleur
357c1cd609
Fix getDomainFromURL when param is emails.
2025-07-28 01:47:34 +02:00
ldestailleur
55a80e2624
Doc
2025-07-28 01:16:49 +02:00
ldestailleur
96e38e6584
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-27 14:03:22 +02:00
ldestailleur
030b3d3df5
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-27 13:58:13 +02:00
ldestailleur
f0ab17ea83
Debug v22
2025-07-26 13:48:30 +02:00
ldestailleur
7b8c2c5e9c
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-26 13:16:15 +02:00
ldestailleur
1c37761545
Debug v22
2025-07-26 13:13:31 +02:00
ldestailleur
935f947c18
Debug v22
2025-07-26 12:43:55 +02:00
ldestailleur
a7e5510245
Debug v22
2025-07-26 12:17:01 +02:00
ldestailleur
e8de1b62d1
Debug v22
2025-07-26 11:38:27 +02:00
ldestailleur
3c8be27009
Debug v22
2025-07-26 11:18:48 +02:00
ldestailleur
cfba25b857
Total prices
2025-07-26 11:10:38 +02:00
ldestailleur
2f8b5b805f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-26 10:46:04 +02:00
iouston
03e4da4a42
Update holiday.lang ( #34806 )
2025-07-25 21:35:12 +02:00
Anthony Damhet
3399a6dad5
add links to home info-box ( #34803 )
2025-07-25 21:34:54 +02:00
Anthony Damhet
b66fd8daef
UIUX Add titles to documentation ( #34801 )
2025-07-25 21:20:26 +02:00
ldestailleur
cd938aea5e
Doc
2025-07-25 21:14:42 +02:00
ldestailleur
ea47bc4548
Doc
2025-07-25 21:05:33 +02:00
ldestailleur
7ea3c419aa
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-25 17:00:22 +02:00
ldestailleur
abbb25d6fe
Debug v22 - Fix amount before discount in multicurrency mode
2025-07-25 16:47:18 +02:00
ldestailleur
a27ff8b053
Debug v22
2025-07-25 15:41:57 +02:00
ldestailleur
33301fa762
css
2025-07-25 10:17:01 +02:00
ldestailleur
493443182e
Debug v22
2025-07-25 03:34:04 +02:00
ldestailleur
d1246060dd
Debug v22
2025-07-25 03:29:34 +02:00
ldestailleur
5248d0bba5
Fix default value of currency update
2025-07-25 03:22:53 +02:00
ldestailleur
1f1e41ae7f
Parenthesis
2025-07-25 01:45:15 +02:00
ldestailleur
9d32a5218e
Add log
2025-07-25 01:37:48 +02:00
ldestailleur
c4633cfe76
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-24 19:20:34 +02:00
ldestailleur
d66811e473
CSS
2025-07-24 19:20:24 +02:00
Lenin Rivas
14dd86d75d
NEW Withholdingtax how VatRefund ( #34649 )
...
* Withholdingtax VatRefund
* Withholdingtax VatRefund
* Withholding save VatRefund
* Use $this->db->escape() label in Where
* Use GETPOSTFLOAT of resteapayer
* Fix Whitespace
* Update card.php
* Update card.php
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 19:18:06 +02:00
ldestailleur
c3fa113305
NEW Module datapolicy moved as stable (for anonimization features)
2025-07-24 18:34:17 +02:00
ldestailleur
7002897dab
QUAL: Removed a not/never used table
2025-07-24 18:30:21 +02:00
ldestailleur
cc132ba9e5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-24 17:58:12 +02:00
ldestailleur
5157ae2bd6
Move action code to change ustomer at the good place.
2025-07-24 17:57:48 +02:00
Yannis Hoareau
7f7923c24f
New: SQL for api rest tokens ( #34671 )
...
* feat: query to import old user token to new implement with perms
* feat: replaced sql migration file by php upgrade2
* feat: leave state field empty
* Update upgrade2.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 16:11:43 +02:00
ldestailleur
d8eebcafda
Fix regression
2025-07-24 15:39:37 +02:00
ldestailleur
de76f65fba
Fix combo too heavy of information
2025-07-24 14:54:29 +02:00
ldestailleur
03165e5cae
Remove duplicate definition table.
2025-07-24 14:42:45 +02:00
ldestailleur
ab8b4feca0
Enhance module datapolicy
2025-07-24 12:35:41 +02:00
ldestailleur
6b0f6f4b3a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-24 12:22:08 +02:00
ldestailleur
e4662d0e5c
Debug v23
2025-07-24 12:21:39 +02:00
Anthony Damhet
3e0df45f30
NEW | Discount split more than two parts ( #34782 )
...
* Discount split more than two parts
* fix spaces
* remove set action split and type variables
* Condition if javascript is disabled
* Update remx.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 11:53:11 +02:00
ldestailleur
724cb85c9a
Fix trans
2025-07-24 11:45:43 +02:00
ldestailleur
5841cee655
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-07-24 11:45:13 +02:00
VIAL-GOUTEYRON Quentin
5cf613a269
NEW : Major overhaul of DataPolicyCron and add Recruitment policy ( #34704 )
...
* refactor(datapolicy): redesign setup and logic for GDPR compliance
- Introduced a data-driven configuration structure for setup.php.
- Added support for a new "recruitment" GDPR datapolicy configuration.
- Streamlined code for managing anonymization and deletion delays.
- Enhanced dropdown generation logic to improve maintainability.
- Simplified data anonymization and deletion methods in cron execution.
This change provides more flexibility and modularity while ensuring compliance with GDPR standards.
* refactor(datapolicy): enhance data cleaning logic and add modular handlers
- Refactored `cleanDataForDataPolicy` method for better readability and efficiency.
- Implemented modular handlers for deletion and anonymization (_handleDelete and _handleAnonymize).
- Added dynamic argument building for method calls based on policy configurations.
- Improved SQL query preparation with placeholders for better database compatibility.
- Enhanced error handling and outcome recording in data processing.
This update simplifies extensibility and ensures robust handling of datapolicies.
* fix precommit
* fix
* fix(datapolicy): resolve uninitialized langs object and improve type hints
- Added a check to ensure `$langs` object is properly initialized, preventing runtime errors.
- Improved type hints in `datapolicycron.class.php` for stronger type checking and clarity.
- Replaced `empty` checks with `isset` for better null safety in setup.php dropdown logic.
- Adjusted SQL placeholders to cast values as strings for compatibility.
These changes enhance code robustness, type safety, and error handling.
* fix(datapolicy): improve type hints and streamline dropdown logic
- Added precise type hints (`string`, `array`) to enhance code clarity and type safety.
- Removed redundant condition in dropdown generation for improved maintainability.
- Added type specification for `$paramName` in `array_map` to strengthen type checking.
- Inserted missing class docblock for `CommonObject` in `datapolicycron.class.php`.
These updates lead to cleaner, safer, and more robust code.
* fix(datapolicy): improve type hints and streamline form submission logic
- Added return type hints (`: int`, `: void`, `: array`) in `datapolicycron.class.php` for better type safety and clarity.
- Simplified loop structures in `setup.php` by removing unnecessary variables.
- Revised `buttonsSaveCancel` method usage to eliminate redundant cancel parameter logic.
- Enhanced maintainability through refactoring `_processPolicyAction`, `_handleDelete`, and `_handleAnonymize` methods.
These refinements improve code readability, maintainability, and robustness.
* refactor(datapolicy): replace custom dropdown generation with `Form::selectarray`
- Removed the custom `$generateSelectHtml` function, simplifying code by using the existing `Form::selectarray` method.
- Updated dropdown generation for 'anonymize' and 'delete' actions to align with Dolibarr's standard practices.
- Enhances maintainability by leveraging built-in utilities and reducing custom logic.
* Update datapolicycron.class.php
* Try to fix CI
* Update datapolicycron.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 11:41:05 +02:00
MDW
dff2bd9d7c
qual: Update FTP stub for phan ( #34796 )
...
# qual: Update FTP stub for phan
Phan did not find the FTP/Connection type, so updated the ftp stub for phan
which fixes some notices that were new
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 11:30:54 +02:00
MDW
15924c3a14
qual: Update phan baseline ( #34795 )
...
Update phan baseline with regards to exceptions that were fixed.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 11:25:14 +02:00
ldestailleur
256b1b705e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-24 11:17:44 +02:00
ldestailleur
d83dcb98f3
Fix warnings
2025-07-24 11:17:32 +02:00
brice.l
789293c78a
Update contrat.class.php ( #34784 )
...
* Update contrat.class.php
Fix the function getListOfContracts with a missing LEFT JOIN when using $line_status
* Update contrat.class.php
add the left join in both cases and the inner join only for the product_categorie filter
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-24 11:01:32 +02:00
ldestailleur
6a18353eb0
Fix CI
2025-07-24 11:00:42 +02:00
ldestailleur
0187d1fcfc
Fix CI
2025-07-23 16:31:09 +02:00
ldestailleur
8ab460a4d7
FIX warning for too many %s
2025-07-23 14:49:14 +02:00
ldestailleur
2aa30381c6
FIX warning for too many %s
2025-07-23 14:48:32 +02:00
ldestailleur
3844c65e89
NEW Enhance popup for image preview (show size in title, can restore
...
small view, always show the Rotate button).
2025-07-23 14:43:51 +02:00
ldestailleur
c796b32f4b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-22 19:40:44 +02:00
ldestailleur
b710c85b07
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-22 13:00:31 +02:00
ldestailleur
f6e9280ac4
Fix emailcollector
2025-07-22 03:43:41 +02:00
ldestailleur
8f3b65976a
Fix emailcollector
2025-07-22 03:43:10 +02:00
ldestailleur
4274c8102e
Fix missing update of replyto
2025-07-22 01:54:25 +02:00
ldestailleur
453c0bff06
Fix missing update of replyto
2025-07-22 01:54:01 +02:00
ldestailleur
a0d504ad67
Debug v22 - FIX Message-ID not set with SMTPs
2025-07-22 01:37:30 +02:00
ldestailleur
691245512b
Debug v22 - FIX Message-ID not set with SMTPs
2025-07-22 01:37:25 +02:00
ldestailleur
af321bab80
Debug v22 - FIX Message-ID not set with SMTPs
2025-07-22 01:25:40 +02:00
ldestailleur
fb32860001
Debug v22 - FIX Message-ID not set with SMTPs
2025-07-22 01:23:28 +02:00
ldestailleur
4fa7e0f610
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-22 00:59:25 +02:00
ldestailleur
66dfc3f183
Fix reply to in ticket emails
2025-07-22 00:57:38 +02:00
ldestailleur
fe9ca39253
css
2025-07-22 00:45:11 +02:00
ldestailleur
5f7424bfed
CSS
2025-07-22 00:42:58 +02:00
ldestailleur
0ea94b2a5f
Clean code
2025-07-22 00:40:10 +02:00
ldestailleur
795ee53c88
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-21 23:27:15 +02:00
ldestailleur
e5c582f18f
Debug v22
2025-07-21 23:26:56 +02:00
ldestailleur
4d0aad7d48
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-21 23:20:42 +02:00
ldestailleur
c269ad9332
FIX Sending ticket email must have different from and replyto to avoid
...
to be set as SPAM
2025-07-21 23:20:08 +02:00
ldestailleur
754387ed2b
Doc
2025-07-21 22:22:55 +02:00
ldestailleur
7a076eead2
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-21 22:14:38 +02:00
ldestailleur
03910664c4
Debug v22
2025-07-21 22:09:10 +02:00
ldestailleur
1d6e198be2
Debug v22 - Invert option that add link to backoffice interface link
...
when it should remain private. It also makes often email marked as SPAM.
2025-07-21 21:20:00 +02:00
ldestailleur
5804520b96
Debug v22 - FIX date of created ticket.
2025-07-21 20:12:51 +02:00
ldestailleur
4d74dc6380
NEW Show full date with seconds in the tooltip of date of event
2025-07-21 19:56:43 +02:00
ldestailleur
80e5f7fe66
Fix tooltip
2025-07-21 18:58:25 +02:00
ldestailleur
fa12e7ddeb
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-21 18:47:46 +02:00
ldestailleur
e1f253ac63
Debug v22
2025-07-21 18:38:49 +02:00
ldestailleur
3c6744638b
Debug v22
2025-07-21 18:36:13 +02:00
ldestailleur
5beab40b92
CSS
2025-07-21 18:25:53 +02:00
ldestailleur
7dd642faab
Missing field $fields
2025-07-21 18:15:43 +02:00
ldestailleur
cf329df785
Debug v22
2025-07-21 18:02:50 +02:00
ldestailleur
8cb68b3b94
css
2025-07-21 16:37:41 +02:00
ldestailleur
90439d3cfb
Debug v22
2025-07-21 16:07:37 +02:00
ldestailleur
fd66570bdb
Debug v22
2025-07-21 16:01:09 +02:00
ldestailleur
ff62ee2643
Debug v22
2025-07-21 15:56:25 +02:00
ldestailleur
910b1bf494
Debug v22
2025-07-21 15:50:27 +02:00
ldestailleur
5765c06d5f
Debug v22
2025-07-21 15:17:46 +02:00
ldestailleur
dc2bc00820
Debug v22
2025-07-21 15:03:29 +02:00
ldestailleur
5cfebe1e90
Debug v22
2025-07-21 14:48:17 +02:00
ldestailleur
6964a34697
Debug v22
2025-07-21 14:30:58 +02:00
ldestailleur
2e47121024
Debug v22
2025-07-21 14:25:48 +02:00
ldestailleur
a800af3b91
Debug v22
2025-07-21 10:47:45 +02:00
ldestailleur
04ce65c613
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-20 21:05:24 +02:00
ldestailleur
c9cef40a2b
Add ip and user_agent into order table
2025-07-20 21:04:57 +02:00
ldestailleur
75e78f8a77
Log
2025-07-20 21:03:26 +02:00
ldestailleur
1542ec6389
Debug v22
2025-07-20 20:19:13 +02:00
ldestailleur
b31d36fd98
Debug v22
2025-07-20 20:16:56 +02:00
moreauftheobald
d4f9fd424f
QUAL: OpenID Setup fused in Security Setup + Module removed -- WIP ( #34422 )
...
* FIX: OpenID Setup fused in Security Setup + Module removed...
* FIX: OpenID Setup fused in Security Setup + Module removed... WIP
* FIX: OpenID Setup fused in Security Setup + Module removed... WIP
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
2025-07-20 20:09:53 +02:00
ldestailleur
0277aff89d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-07-20 20:05:40 +02:00
ldestailleur
9195f9be36
Debug getWarningDelay
2025-07-20 19:57:15 +02:00
moreauftheobald
6c86ad3eae
FIX-Develop correct getwarningdelay ( #34497 )
...
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* replace $conf->module->XXX->gwarning_delay by new function getwarningdelay
* FIX- Correct function GetwarningDelay
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
2025-07-20 19:54:06 +02:00
ldestailleur
fed70e7217
Update social networks
2025-07-20 19:43:30 +02:00
Charlène Benke
348b562e95
NEW Can force_install_dolibarrpassword for automatic installation ( #34537 )
...
* add force_install_dolibarrpassword for automatised install
* Update install.forced.sample.php
* Update step4.php
2025-07-20 18:50:26 +02:00
Yannis Hoareau
c9073e95c7
NEW : search all facture rec ( #34563 )
...
* feat: new search all in facture rec
* feat: search all working without distinct
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-20 18:47:57 +02:00
ldestailleur
2a419b4f65
Debug v22
2025-07-20 18:21:15 +02:00
github-actions[bot]
dd80eab17c
PHPStan > Update baseline ( #34772 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-20 17:15:58 +02:00
ldestailleur
4c14b35602
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-20 17:15:31 +02:00
ldestailleur
449109d0ba
FIX use of a google print oauth token restored. No more conflict with
...
other tokens.
2025-07-20 17:15:14 +02:00
sonikf
2353a0c111
fix and keep consistency of translation strings ( #34770 )
...
* fix translation
* retain translation consistency
* fix translation
* fix typo
* fix typo
* fix trans
* fix lang
* fix typo
* remove duplicate
* Update index.php
* Update index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-20 15:57:52 +02:00
ldestailleur
1df7abc63e
Debug
2025-07-20 15:47:37 +02:00
kollibar
87cb738eb5
Correction for the generation of the bankjournal for a paiement for different third parties ( #34760 )
...
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 80e67e665a .
* Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true).
correction for the bug issue https://github.com/Dolibarr/dolibarr/issues/34755
* Revert "Correction for the generation of the bankjournal for a payment for different third parties party (in case of payment multi third partie is active, ie option "Allow payments on different third parties bills but same parent company" = true)."
This reverts commit 12ccfa60fa .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* Revert "Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :"
This reverts commit 6fb35a6d2e .
* Correction for the generation of the bankjournal for a paiement for different third parties party (in case of paiement multi third partie is active :
option "Allow payments on different third parties bills but same parent company" = true)
I've made a bug issu about it : https://github.com/Dolibarr/dolibarr/issues/34755
(Sorry for the 2 failed pull request: I'm begginer in use of git)
* correction commit for phan
* Correction for Travis CI
* I forgot to correct a line
* Correction for phpcs
* ajout d'un test si la requete sql de recherche d'un total pour la ligne échoue
* activation of this fix only if option FACTURE_PAYMENTS_ON_DIFFERENT_THIRDPARTIES_BILLS is on
* spelling correction in comment that don't pass pre-commit check
* trailing whitespace forget
2025-07-20 15:41:11 +02:00
ldestailleur
09b833f197
Name must be in english
2025-07-20 11:58:49 +02:00
ldestailleur
4dff14f992
Fix GHSA-67wj-35pj-c446
2025-07-19 19:08:38 +02:00
ldestailleur
689ca56d8f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-19 18:23:47 +02:00
ldestailleur
4d22a52afb
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-19 18:20:46 +02:00
ldestailleur
41098ca8d5
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-19 18:20:05 +02:00
ldestailleur
a7191abb11
Better log
2025-07-19 18:19:56 +02:00
ldestailleur
55ed1de694
Debug v22. Try to report error on screen for more case - #34463
2025-07-19 18:14:06 +02:00
Alexandre SPANGARO
6eefa39279
UX - Accountancy - Balance - Modify export to CSV button ( #34768 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-19 18:05:18 +02:00
ldestailleur
9dfeedd6d3
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-19 18:01:19 +02:00
ldestailleur
85f49c2272
Fix syntax
2025-07-19 18:01:10 +02:00
ldestailleur
abb740aa3c
Fix syntax
2025-07-19 18:00:22 +02:00
ldestailleur
daae9593d6
Fix warnings
2025-07-19 17:48:42 +02:00
ldestailleur
60547fda94
Debug v22
2025-07-19 14:17:59 +02:00
ldestailleur
3770c82015
Debug look and feel v21
2025-07-19 02:35:33 +02:00
github-actions[bot]
ee5e558812
PHPStan > Update baseline ( #34763 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-19 00:16:52 +02:00
ldestailleur
e4ba59a509
Fix warning
2025-07-18 19:50:22 +02:00
ldestailleur
0928a3c6e1
Debug v22
2025-07-18 03:13:41 +02:00
Lenin Rivas
5aa5f88997
NEW Constant ORDER_MASS_ACTION_BILLED_LINK_EXPEDITIONS ( #34617 )
...
* NEW Constant ORDER_MASS_ACTION_BILLED_LINK_EXPEDITIONS
* NEW Constant ORDER_MASS_ACTION_BILLED_LINK_EXPEDITIONS
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 03:04:42 +02:00
Charlène Benke
54b359ab8a
NEW implement box on product and interventional index page ( #34629 )
...
* implement box on product and interventional index page
* Update index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 03:01:36 +02:00
Frédéric FRANCE
bb294eef95
NEW add hook getListOfModels ( #34626 )
...
* add hook getListOfModels
* Update functions2.lib.php
* Update functions2.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 02:59:19 +02:00
ldestailleur
6339eaf879
Fix date variables must be in UTC in memory.
2025-07-18 02:57:49 +02:00
VIAL-GOUTEYRON Quentin
7f9b477401
Fix(core): Ensure tms field is always updated in updateCommon ( #34723 )
...
* fix(commonobject): ensure `tms` field is updated with current timestamp
- Added logic to automatically update the `tms` field with the current timestamp when it exists in `$fieldvalues`.
- Aligns `tms` behavior with other timestamp fields like `date_modification`.
Improves consistency in timestamp handling across the codebase.
* fix(commonobject): set timezone for `dol_now()` call
- Updated `dol_now()` to use the user's timezone (`tz_user`).
- Ensures timestamps are consistent with user-specific settings.
* fix(commonobject): correct parameter for `dol_now()` function
- Updated `dol_now()` to use 'tzuser' instead of 'tz_user'.
- Fixes incorrect parameter causing potential timezone inconsistencies.
* fix(commonobject): respect `MAIN_DISABLE_AUTO_UPDATE_OF_TMS_FIELDS` setting
- Added a check for `MAIN_DISABLE_AUTO_UPDATE_OF_TMS_FIELDS` in the logic updating the `tms` field.
- Ensures the `tms` field is not auto-updated when this global setting is enabled.
- Retains the update behavior for `date_modification` and `fk_user_modif` fields.
Improves flexibility by honoring user-defined global settings for timestamp management.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 02:54:07 +02:00
Charlène Benke
4ef0c91006
NEW add upload api feature for shipment ( #34639 )
...
* add upload api feature for shipment
* Update phpstan-baseline.neon
* Update phpstan-baseline.neon
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 02:45:38 +02:00
ldestailleur
5b6eb72f4a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-18 02:44:03 +02:00
ldestailleur
30b1827317
Trans
2025-07-18 02:41:31 +02:00
Charlène Benke
1df5ea8456
NEW Add thirdparty search on api list ( #34634 )
...
* Add thirdparty search on api list
this change allow to seach element with filter on thirdparty (ex : list of bill of with name of thidparty)
* Update api_orders.class.php
* Update api_invoices.class.php
* Update api_contracts.class.php
* Update api_shipments.class.php
* Update api_interventions.class.php
* Update api_projects.class.php
* Update api_tickets.class.php
* Update api_tickets.class.php
* Update api_projects.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 02:35:50 +02:00
Charlène Benke
dbd5912658
NEW Add Sign feature on shipments ( #34640 )
...
* Add Sign feature on shipping
* Update card.php
* Update sendings.lang
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 02:29:54 +02:00
ldestailleur
5883d0b4da
Link to barcode init
2025-07-18 02:27:00 +02:00
ldestailleur
b3eb894de1
Doc
2025-07-18 01:47:57 +02:00
ldestailleur
4802d0979c
Doc
2025-07-18 01:45:30 +02:00
splohmer
f369730adc
Make mail id more unique ( #34683 )
...
The current solutions only uses time() which is a timestamp based on seconds. In some scenarios like automizing mails this is not enough. Even with the mt_rand there could be more likely collisions of the ids which is not allowed as it should be overall unique.
The newly used uniqid used a timestamp based on milliseconds and adds additionally a bit randomness which reduces the collision changes much more.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 01:33:24 +02:00
Alexandre SPANGARO
b4914420fa
NEW Accountancy - Accounting by payment type ( #34729 )
...
* NEW Accountancy - Accounting by payment type
* Better SQL request
2025-07-18 01:01:28 +02:00
Jyhere
91dd2e87ee
NEW: API GET endpoint for thirdparties types listing (c_typent) ( #34751 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-18 00:56:10 +02:00
ldestailleur
3e5b23f0b1
Debug v22
2025-07-18 00:44:46 +02:00
ldestailleur
7b7d8e8fd4
Fix missing trans
2025-07-18 00:33:40 +02:00
ldestailleur
ee6adcf306
Trans
2025-07-17 23:44:22 +02:00
ldestailleur
1d6fa2d80f
Trans
2025-07-17 23:38:36 +02:00
F-Node-Karlsruhe
34634cd814
fix purchase order refernece key in pdf generation ( #34757 )
...
* fix refernece key in pdf generation
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
* Update pdf.lib.php
---------
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-17 23:19:55 +02:00
F-Node-Karlsruhe
e59f2447e7
fix purchase order refernece key in pdf generation ( #34757 )
...
* fix refernece key in pdf generation
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
* Update pdf.lib.php
---------
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-17 22:20:45 +02:00
ldestailleur
de8c7f3c6e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 21:48:55 +02:00
ldestailleur
487633c117
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 21:48:46 +02:00
ldestailleur
49a834b08c
Fix warning
2025-07-17 21:48:31 +02:00
Charlène Benke
2bd22cc7c6
NEW : add api_paiements.class.php ( #34756 )
...
* NEW : add api_paiements.class.php
* Update functions2.lib.php
add payement api folder
* Update api_paiements.class.php
* Update api_paiements.class.php
2025-07-17 21:34:26 +02:00
ldestailleur
a9c48a3e4d
Debug v22
2025-07-17 21:04:59 +02:00
ldestailleur
2b0deccae5
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-17 19:31:16 +02:00
ldestailleur
1e5733d124
Update makepack
2025-07-17 19:30:58 +02:00
ldestailleur
7d26242fdd
Fix link
2025-07-17 19:30:58 +02:00
ldestailleur
7c8598cc2d
Sync transifex
2025-07-17 19:30:58 +02:00
ldestailleur
fd10fea1fa
Debug v22 - Fix bad trans and setup for Cash acocunting.
2025-07-17 19:30:58 +02:00
ldestailleur
176c7d178d
Debug v22
2025-07-17 19:30:58 +02:00
ldestailleur
f0f5006ce2
Debug v22
2025-07-17 19:30:58 +02:00
ldestailleur
270caf0dcb
Debug v22
2025-07-17 19:30:58 +02:00
ldestailleur
423b302a2b
Debug v22
2025-07-17 19:30:58 +02:00
ldestailleur
54ba7c2672
FIX mass action "Merge PDF" with high number of objects.
2025-07-17 19:30:58 +02:00
ldestailleur
ae18318072
Fix warning
2025-07-17 19:30:58 +02:00
ldestailleur
8738c4e6f7
Trans
2025-07-17 19:30:58 +02:00
ldestailleur
590f04ce04
Debug v22
2025-07-17 19:30:58 +02:00
ldestailleur
a533b23a1d
Clean code
2025-07-17 19:30:58 +02:00
ldestailleur
95744663cb
Trans
2025-07-17 19:30:58 +02:00
ldestailleur
c0a0acf129
FIX #34746
2025-07-17 19:30:58 +02:00
ldestailleur
a145b3b44d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-17 19:30:58 +02:00
ldestailleur
4b7ea3d0de
Trans
2025-07-17 19:30:58 +02:00
ldestailleur
edf45ef25d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-07-17 19:30:58 +02:00
ldestailleur
78689fd180
Better fix for #34702
2025-07-17 19:30:58 +02:00
ldestailleur
b410bf0731
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-07-17 19:30:58 +02:00
HENRY Florian
5d88aea4b9
fix: advanced target emailling missing case ( #34715 )
...
* fix: advanced target emailling missing case
* fix: travis for simple quote SQL
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-17 19:30:58 +02:00
ldestailleur
1515adf313
Revert "FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier ( #34702 )"
...
This reverts commit 870979362e .
2025-07-17 19:30:58 +02:00
ldestailleur
5396578a75
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-07-17 19:30:58 +02:00
Alain Rihs
db3a5cfbef
FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier ( #34702 )
...
* Update card.php
#FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier
* Fix name of option for supplier
* Update functions.lib.php (#34718 )
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
* Fix bad value fourn paiement process (#34722 )
* Fix bad value fourn paiement process
* best fix
* fix takepos console error (#34709 )
* fix console error
* exit early
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
* Update card.php
* Fix CI
* Clean code
* Comment
* Update card.php
"if (getDolGlobalInt('THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT')) {":
this part of code is wrong when we click on "New customer", Customer AND Prospect are selected. New test on line 1452 cover this case. So when type is C, variable object->client should be 1.
And I corrected the new code with parenthesis.
* Update card.php
distraction error in the new code
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
Co-authored-by: Deefaze <6393617+Deefaze@users.noreply.github.com >
Co-authored-by: Lucas Marcouiller <45882981+Hystepik@users.noreply.github.com >
Co-authored-by: Francis Appels <francis.appels@yahoo.com >
2025-07-17 19:30:58 +02:00
ldestailleur
27a97d68a2
Doc comment
2025-07-17 19:30:58 +02:00
Regis Houssin
d280c807b6
FIX wrong multicompany filter ( #34714 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-17 19:30:58 +02:00
ldestailleur
61dcd176e0
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-17 19:30:58 +02:00
ldestailleur
a4aa00c498
Sec: Remove all functions that accept callable params - CVE-2024-40137
2025-07-17 19:30:58 +02:00
ldestailleur
080585aca1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:34 +02:00
ldestailleur
fd36861c17
Fix doc
2025-07-17 19:26:24 +02:00
ldestailleur
66c8f356e9
Sync transifex
2025-07-17 19:26:24 +02:00
ldestailleur
79acce8711
Update makepack
2025-07-17 19:26:24 +02:00
ldestailleur
d365595685
Fix link
2025-07-17 19:26:24 +02:00
ldestailleur
42c0e26b3b
Fix link
2025-07-17 19:26:24 +02:00
ldestailleur
beea58cae6
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:24 +02:00
ldestailleur
c7edba6b80
Sync transifex
2025-07-17 19:26:24 +02:00
ldestailleur
6bd29ed4d6
Prepare dev for v23
2025-07-17 19:26:24 +02:00
ldestailleur
66ceb9911d
Debug v22 - Fix bad trans and setup for Cash acocunting.
2025-07-17 19:26:24 +02:00
ldestailleur
03bd45a505
Debug
2025-07-17 19:26:24 +02:00
ldestailleur
5940007f00
Debug v22
2025-07-17 19:26:24 +02:00
ldestailleur
d9c56d586b
Simplify regex
2025-07-17 19:26:24 +02:00
ldestailleur
144846eef5
Debug v22
2025-07-17 19:26:24 +02:00
ldestailleur
65fabdaf38
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:24 +02:00
ldestailleur
e8b2664921
Debug v22
2025-07-17 19:26:24 +02:00
ldestailleur
5f4ff4d472
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:24 +02:00
Alexandre SPANGARO
478ac4a1b4
UX Repair install script ( #34663 )
...
* UX Repair install script
* Presentation
* Fix language
* FIX CI
2025-07-17 19:26:24 +02:00
ldestailleur
a0dc36b613
Debug v22
2025-07-17 19:26:24 +02:00
ldestailleur
1f6a9d54e8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:24 +02:00
ldestailleur
f1cef8ec80
FIX mass action "Merge PDF" with high number of objects.
2025-07-17 19:26:24 +02:00
ldestailleur
d8a07f6fd6
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 19:26:24 +02:00
ldestailleur
24fcc2803f
Fix warning
2025-07-17 19:26:24 +02:00
ldestailleur
43b05c56b6
Debug v22
2025-07-17 19:26:24 +02:00
ldestailleur
462090421f
Trans
2025-07-17 19:26:24 +02:00
ldestailleur
890f5e1c7b
Clean code
2025-07-17 19:26:24 +02:00
ldestailleur
acb3e1d397
Trans
2025-07-17 19:26:24 +02:00
ldestailleur
f0a0aeb3a4
FIX #34746 - More complete fix for CVE-2024-40137
2025-07-17 19:26:24 +02:00
ldestailleur
df88659105
Fix doc
2025-07-17 19:03:39 +02:00
ldestailleur
043a2fd9e2
Update makepack
2025-07-17 19:02:44 +02:00
ldestailleur
3f1796c83b
Fix link
2025-07-17 18:58:29 +02:00
ldestailleur
fe5acac757
Sync transifex
2025-07-17 18:57:22 +02:00
ldestailleur
28545de94f
Sync transifex
2025-07-17 18:56:16 +02:00
ldestailleur
4409b188ab
Fix link
2025-07-17 18:55:28 +02:00
ldestailleur
92f12873d0
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 18:32:58 +02:00
ldestailleur
ca995180a3
Debug v22 - Fix bad trans and setup for Cash acocunting.
2025-07-17 18:31:40 +02:00
ldestailleur
31a66e2ce2
Debug v22
2025-07-17 18:12:46 +02:00
ldestailleur
2858eb6f9a
Debug v22
2025-07-17 16:51:28 +02:00
ldestailleur
fd4d0b4b11
Prepare dev for v23
2025-07-17 16:43:14 +02:00
ldestailleur
a94f99a8a5
Debug
2025-07-17 16:41:02 +02:00
ldestailleur
c3bdf64b86
Simplify regex
2025-07-17 16:17:48 +02:00
ldestailleur
3867da9ace
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 16:17:00 +02:00
ldestailleur
d1aa8aa235
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 16:16:50 +02:00
ldestailleur
b8ca0f6d1a
Debug v22
2025-07-17 16:13:33 +02:00
ldestailleur
4b706bfdd8
Debug v22
2025-07-17 15:34:01 +02:00
ldestailleur
a61d4db632
FIX mass action "Merge PDF" with high number of objects.
2025-07-17 14:11:22 +02:00
ldestailleur
e1dd3f6e35
Fix warning
2025-07-17 12:11:51 +02:00
ldestailleur
f9d37c2021
Trans
2025-07-17 11:24:16 +02:00
Alexandre SPANGARO
013e8fd8c9
UX Repair install script ( #34663 )
...
* UX Repair install script
* Presentation
* Fix language
* FIX CI
2025-07-17 11:06:29 +02:00
ldestailleur
755bde63b5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 02:07:52 +02:00
ldestailleur
2950084ac9
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-17 02:07:45 +02:00
ldestailleur
fe4604b477
Debug v22
2025-07-17 02:06:37 +02:00
ldestailleur
6bbbcf7b86
Clean code
2025-07-16 09:24:09 +02:00
ldestailleur
a852b0f3f4
Trans
2025-07-16 09:04:44 +02:00
ldestailleur
057c28775c
FIX #34746
2025-07-15 21:51:50 +02:00
Noé Cendrier
241a919da1
NEW: New hook mergePdf ( #34707 )
...
* ADD: New hook mergePdf (#32 )
* Update actions_massactions.inc.php
* Rename hook
---------
Co-authored-by: altairis-melina <91946767+altairis-melina@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-15 18:48:01 +02:00
ldestailleur
1832675c96
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-15 18:44:45 +02:00
ldestailleur
52bf642601
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-15 18:44:05 +02:00
ldestailleur
8a79e957c6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-15 17:20:13 +02:00
ldestailleur
1dd83c65aa
Doc
2025-07-15 16:15:59 +02:00
ldestailleur
18dd243182
Trans
2025-07-15 16:05:46 +02:00
ldestailleur
0f53cf3cf8
Better fix for #34702
2025-07-15 16:00:53 +02:00
ldestailleur
414b98e36f
Revert "FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier ( #34702 )"
...
This reverts commit 870979362e .
2025-07-15 15:57:05 +02:00
Alain Rihs
870979362e
FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier ( #34702 )
...
* Update card.php
#FIX when using THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT and direct link New prospect, New Customer or New Supplier
* Fix name of option for supplier
* Update functions.lib.php (#34718 )
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
* Fix bad value fourn paiement process (#34722 )
* Fix bad value fourn paiement process
* best fix
* fix takepos console error (#34709 )
* fix console error
* exit early
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
* Update card.php
* Fix CI
* Clean code
* Comment
* Update card.php
"if (getDolGlobalInt('THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT')) {":
this part of code is wrong when we click on "New customer", Customer AND Prospect are selected. New test on line 1452 cover this case. So when type is C, variable object->client should be 1.
And I corrected the new code with parenthesis.
* Update card.php
distraction error in the new code
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
Co-authored-by: Deefaze <6393617+Deefaze@users.noreply.github.com >
Co-authored-by: Lucas Marcouiller <45882981+Hystepik@users.noreply.github.com >
Co-authored-by: Francis Appels <francis.appels@yahoo.com >
2025-07-15 15:54:52 +02:00
Frédéric FRANCE
12781d7ccd
add tables for paiement extrafields ( #34695 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-15 15:43:21 +02:00
Clément
1e6b70a09a
NEW Customized step in duration select ( #34652 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-15 15:41:23 +02:00
ldestailleur
daf901dfed
Doc
2025-07-15 15:36:54 +02:00
ldestailleur
4a696a6dba
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-15 15:22:52 +02:00
ldestailleur
85782ca3f6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-15 15:21:59 +02:00
ldestailleur
cb447b608b
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-07-15 12:54:10 +02:00
ldestailleur
deb758f023
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-15 12:54:06 +02:00
ldestailleur
034804aa42
Doc
2025-07-15 12:36:15 +02:00
Francis Appels
55567c9e8e
WebPortal: Make controller form objects accessable in hookPrintPageView ( #34742 )
...
* Make formList public in list controller to allow modify properties by hook.
* WebPortal: Make controller form objects accessable in hookPrintPageView
2025-07-15 11:44:08 +02:00
Alexandre SPANGARO
e52ddc0181
Fix display on page treasury accounting ( #34741 )
...
* Fix name of option for supplier
* Update functions.lib.php (#34718 )
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
* Fix bad value fourn paiement process (#34722 )
* Fix bad value fourn paiement process
* best fix
* fix takepos console error (#34709 )
* fix console error
* exit early
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
* Fix CI
* Clean code
* Comment
* PHPStan > Update baseline (#34734 )
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
* FIX: we should ensure Commande::$lines array contains OrderLine objects (#34727 )
* Uniformize position of button with other page & remove useless column
* Remove useless column
* FIX Fiscal year - Translation error on status
* Revert "FIX Fiscal year - Translation error on status"
This reverts commit a6f96ac0a9 .
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
Co-authored-by: Deefaze <6393617+Deefaze@users.noreply.github.com >
Co-authored-by: Lucas Marcouiller <45882981+Hystepik@users.noreply.github.com >
Co-authored-by: Francis Appels <francis.appels@yahoo.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
Co-authored-by: Noé Cendrier <81741011+altairis-noe@users.noreply.github.com >
2025-07-15 11:43:29 +02:00
Alexandre SPANGARO
6ff0ef4990
FIX Fiscal year - Translation error on status ( #34743 )
2025-07-15 11:41:44 +02:00
Alexandre SPANGARO
6cd43995f8
FIX Fiscal year - Translation error on status ( #34743 )
2025-07-15 11:41:20 +02:00
sonikf
92ce005080
fix translation for non latin languages ( #34744 )
...
* fix translation for non latin languages
* fix translation for non latin languages
* fix translation for non latin languages
2025-07-15 11:39:42 +02:00
ldestailleur
b38ebb236a
Doc
2025-07-15 06:59:31 +02:00
ldestailleur
74b37cdd50
Debug v22
2025-07-15 06:29:22 +02:00
Noé Cendrier
4fd04e7dc2
FIX: we should ensure Commande::$lines array contains OrderLine objects ( #34727 )
2025-07-15 06:20:23 +02:00
Noé Cendrier
8ccb6634c9
FIX: we should ensure Commande::$lines array contains OrderLine objects ( #34727 )
2025-07-15 06:20:06 +02:00
github-actions[bot]
af61bc7644
PHPStan > Update baseline ( #34734 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-15 06:16:56 +02:00
Lucas Marcouiller
659f758d61
Fix table webhook history ( #34737 )
...
* Fix name of option for supplier
* Update functions.lib.php (#34718 )
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
* Fix bad value fourn paiement process (#34722 )
* Fix bad value fourn paiement process
* best fix
* fix takepos console error (#34709 )
* fix console error
* exit early
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
* Fix CI
* Clean code
* Fix table wenhook history
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
Co-authored-by: Deefaze <6393617+Deefaze@users.noreply.github.com >
Co-authored-by: Francis Appels <francis.appels@yahoo.com >
2025-07-15 06:13:10 +02:00
ldestailleur
091b9c4f8c
Comment
2025-07-11 14:24:22 +02:00
ldestailleur
d1d221a10c
Debug v22
2025-07-11 14:12:53 +02:00
ldestailleur
5362770117
Clean code
2025-07-11 09:20:21 +02:00
ldestailleur
ecb4762a0b
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-10 19:49:35 +02:00
ldestailleur
6bc3036b18
Removed option forcesandbox
2025-07-10 19:47:58 +02:00
ldestailleur
3a28ed8d46
Debug v22
2025-07-10 18:58:04 +02:00
ldestailleur
a8241aeb1d
Debug v22
2025-07-10 18:28:20 +02:00
ldestailleur
7e11d54339
Debug v22
2025-07-10 18:07:53 +02:00
ldestailleur
7423fbb443
Fix CI
2025-07-10 17:50:34 +02:00
ldestailleur
7c305761ae
Fix CI
2025-07-10 17:48:36 +02:00
ldestailleur
3d5f6b820f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-10 17:45:35 +02:00
ldestailleur
2c35e73e4f
Prepare v22
2025-07-10 16:55:32 +02:00
Francis Appels
6e96cd2118
fix takepos console error ( #34709 )
...
* fix console error
* exit early
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-10 16:45:26 +02:00
ldestailleur
0622da0aea
Prepare v22
2025-07-10 16:34:55 +02:00
ldestailleur
b3baf74c0d
Debug v22
2025-07-10 16:34:06 +02:00
ldestailleur
94abc07a1f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-10 15:21:51 +02:00
ldestailleur
12dd3ca799
Prepare 22.0 final
2025-07-10 15:21:26 +02:00
Lucas Marcouiller
761107a919
Fix bad value fourn paiement process ( #34722 )
...
* Fix bad value fourn paiement process
* best fix
2025-07-10 14:55:09 +02:00
Deefaze
15cdde5a05
Update functions.lib.php ( #34718 )
...
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
2025-07-10 14:55:05 +02:00
ldestailleur
84db848491
Fix name of option for supplier
2025-07-10 14:54:59 +02:00
Lucas Marcouiller
d060962bae
Fix bad value fourn paiement process ( #34722 )
...
* Fix bad value fourn paiement process
* best fix
2025-07-10 14:54:29 +02:00
Deefaze
f21b5290f4
Update functions.lib.php ( #34718 )
...
Add __MYCOMPANY_URL__ & __MYCOMPANY_PHONEMOBILE__ in getCommonSubstitutionArray
2025-07-10 14:54:04 +02:00
ldestailleur
d5db68430c
Fix name of option for supplier
2025-07-10 14:49:45 +02:00
ldestailleur
8088f4a30e
Debug v22
2025-07-09 19:02:50 +02:00
ldestailleur
1c2b5e885f
Doc
2025-07-09 18:57:09 +02:00
ldestailleur
718fa87e3e
Debug v22
2025-07-09 18:50:53 +02:00
ldestailleur
0e88c8ffbc
Support HTTP_EXPOSED_CREDENTIAL_CHECK and use a better log to parse for
...
security analysis.
2025-07-09 18:20:48 +02:00
ldestailleur
daa4968077
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-09 17:57:48 +02:00
ldestailleur
03fffe6e10
Typo doc
2025-07-09 17:54:15 +02:00
Laurent Destailleur
edd5ddbb92
Fix CI
2025-07-08 15:34:24 +02:00
Laurent Destailleur
3f10bd2b7e
Fix warning
2025-07-08 15:32:27 +02:00
github-actions[bot]
2a2322067b
PHPStan > Update baseline ( #34713 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-08 14:48:06 +02:00
Mohamed DAOUD
0a8efe53b1
enhance payment checks ( #34712 )
2025-07-08 14:14:29 +03:00
Laurent Destailleur
77ce4ebc39
Debug v22
2025-07-08 00:56:55 +02:00
Laurent Destailleur
6e871343fa
CSS
2025-07-08 00:15:42 +02:00
Laurent Destailleur
86208b9be2
Debug v22
2025-07-07 23:57:35 +02:00
Laurent Destailleur
226a50e1f6
More logs
2025-07-07 23:53:51 +02:00
Laurent Destailleur
421802cc87
Doc
2025-07-07 23:40:20 +02:00
Laurent Destailleur
34f02f0061
Doc
2025-07-07 23:27:39 +02:00
Laurent Destailleur
163aafa552
Fix doxygen
2025-07-07 23:12:17 +02:00
Laurent Destailleur
01535bc945
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-07 22:56:18 +02:00
Laurent Destailleur
8910f0a174
Doc
2025-07-07 22:55:14 +02:00
Laurent Destailleur
8c0f2a089b
Debug v22
2025-07-07 22:54:59 +02:00
github-actions[bot]
dac95c340b
PHPStan > Update baseline ( #34701 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-07 19:13:28 +03:00
Charlène Benke
9e9893ac72
fix typo documentation error on api stockmovement ( #34703 )
2025-07-07 19:12:47 +03:00
Laurent Destailleur
1e7d7f67fc
Debug v22
2025-07-06 22:50:27 +02:00
Laurent Destailleur
6378726514
Fix warning
2025-07-06 18:28:23 +02:00
Laurent Destailleur
feba6a4579
Close #34623
2025-07-06 18:19:20 +02:00
Laurent Destailleur
072b30f5f0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-06 18:02:23 +02:00
Laurent Destailleur
a23ad6e91b
Fix label of fieldand tooltip
2025-07-06 18:00:46 +02:00
Frédéric FRANCE
38203fd694
add substitutions for year of previous or next month ( #34691 )
...
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* add substitutions for year of previous or next month
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-06 13:45:11 +03:00
Laurent Destailleur
dda0849a46
Clean code
2025-07-05 22:58:39 +02:00
Laurent Destailleur
ebf4548616
Clean code
2025-07-05 22:52:27 +02:00
Laurent Destailleur
5af8569805
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-05 22:49:43 +02:00
Laurent Destailleur
f047007c19
Clean code
2025-07-05 22:48:36 +02:00
F-Node-Karlsruhe
1956776415
Allow email claim in oidc ( #34669 )
...
* allow email claim in oidc
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
* switch to allow mail address in login
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
* revert back to first draft
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
---------
Signed-off-by: F-Node-Karlsruhe <christian.fries@eecc.de >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-05 20:11:47 +03:00
Laurent Destailleur
bf470c4b5d
Fix CI
2025-07-05 18:40:14 +02:00
Laurent Destailleur
7d02de2abf
Fix CI
2025-07-05 16:04:56 +02:00
Laurent Destailleur
d05a9bbc28
Debug v22
2025-07-05 13:38:17 +02:00
Laurent Destailleur
0923600aee
Fix CI
2025-07-05 13:12:17 +02:00
Laurent Destailleur
1380b94fb0
Fix CI
2025-07-05 13:02:17 +02:00
Laurent Destailleur
4f679f06d7
Fix CI
2025-07-05 12:41:00 +02:00
Laurent Destailleur
6748d3a14b
Fix CI
2025-07-05 12:31:08 +02:00
Laurent Destailleur
84879c15e9
Fix CI
2025-07-05 12:09:45 +02:00
Laurent Destailleur
b70943db59
Fix typo
2025-07-05 11:45:25 +02:00
Laurent Destailleur
ce91aed92c
Fix warning
2025-07-05 11:36:56 +02:00
Laurent Destailleur
6b68f5aad0
Fix CI
2025-07-05 11:33:46 +02:00
Laurent Destailleur
fba47cba19
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-07-05 10:53:05 +02:00
Laurent Destailleur
4cbc1e012d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-05 10:51:22 +02:00
Lucas Marcouiller
7572b33f6f
Fix clean code + phan warnings ( #34688 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-05 10:49:56 +02:00
Laurent Destailleur
beac067e55
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-05 10:46:39 +02:00
Laurent Destailleur
dff214402e
Fix warning
2025-07-05 01:21:45 +02:00
Laurent Destailleur
e7592d6ea9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-05 00:14:58 +02:00
Laurent Destailleur
fe19745458
Add warning to avoid confusion.
2025-07-05 00:14:23 +02:00
Laurent Destailleur
7b8601d485
Update card.php
2025-07-04 20:29:29 +03:00
Frédéric FRANCE
31517fdc9c
situation_counter is nullable ( #34693 )
...
* situation_counter is nullable
* Update phpstan-baseline.neon
2025-07-04 20:07:03 +03:00
Noé Cendrier
6608e972ab
FIX: Trigger should be the same for same action ( #34698 )
2025-07-04 20:05:34 +03:00
atm-corentin
6c6846ed6e
fix fatal when u try to add a newline on expensereport object we try to do a explode on Translate object ( #34697 )
2025-07-04 20:00:31 +03:00
Alain Rihs
8772306b60
Update card.php ( #34677 )
...
Since the improvement of the Prospect/Client/Supplier selection, the THIRDPARTY_CUSTOMERTYPE_BY_DEFAULT variable is no longer taken into account. This code restores this functionality when creating a new third party.
2025-07-04 09:56:07 +03:00
Mohamed DAOUD
b506f03c62
Improve error messages returned by getURLContent ( #34689 )
...
* enhance getURLContent error messages
* fix CI
2025-07-04 09:54:01 +03:00
github-actions[bot]
d065f25e2b
PHPStan > Update baseline ( #34679 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-07-03 13:09:13 +03:00
Laurent Destailleur
5161b631d5
Doc
2025-07-03 01:32:07 +02:00
Laurent Destailleur
641c6d8b24
Debug v22
2025-07-03 01:12:16 +02:00
Laurent Destailleur
bf6c9110ca
Debug v22
2025-07-03 01:03:18 +02:00
Laurent Destailleur
20c327b1d3
Debug v22
2025-07-03 00:50:04 +02:00
Laurent Destailleur
a2d42ebb08
Debug v22
2025-07-03 00:08:51 +02:00
Laurent Destailleur
723a018759
Debug v22
2025-07-01 22:46:00 +02:00
Laurent Destailleur
167ef49fae
Debug v22
2025-07-01 22:26:16 +02:00
Laurent Destailleur
d7f1f1231b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-07-01 21:28:56 +02:00
Laurent Destailleur
19a9be927e
Fix Add a protection when 2 users are allowed (should not happen)
2025-07-01 21:08:44 +02:00
MDW
8c1d90519c
qual: Update phan baseline ( #34670 )
...
# qual: Update phan baselin
Several phan notices were fixed.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-07-01 20:43:03 +02:00
Jyhere
787bd1d278
CHANGE: ternary simplification ( #34675 )
2025-07-01 20:34:09 +02:00
Laurent Destailleur
24e3f31ba1
Fix CI
2025-07-01 20:32:31 +02:00
Laurent Destailleur
60feb166c0
Fix CI
2025-07-01 16:35:26 +02:00
Laurent Destailleur
ac892efb42
Fix CI
2025-07-01 16:22:21 +02:00
Laurent Destailleur
e2c2f73e9c
Fix CI
2025-07-01 15:39:16 +02:00
Laurent Destailleur
2941cf1c19
Fix CI
2025-07-01 15:29:15 +02:00
Laurent Destailleur
e5aae4d7e3
Debug v22
2025-06-30 17:39:38 +02:00
Laurent Destailleur
495c45fde0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-30 16:26:46 +02:00
Charlène Benke
c0b4af32be
FIX some error on donation list ( #34666 )
...
* fix some error on donation list
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-30 17:25:44 +03:00
Laurent Destailleur
8c8a45a191
Doc
2025-06-30 15:49:20 +02:00
Laurent Destailleur
fae0093b51
Debug v22
2025-06-30 15:47:49 +02:00
Laurent Destailleur
f974c49fcc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-30 15:14:31 +02:00
Laurent Destailleur
00ff8d490a
Debug v22
2025-06-30 15:14:09 +02:00
github-actions[bot]
1d37671c67
PHPStan > Update baseline ( #34664 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-30 15:35:03 +03:00
atm-lena
5253346fca
Delete entity filter in user fetch ( #34348 )
...
* Delete entity filter in user fetch
* Fetch without entity if fetch by id
---------
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-30 14:21:03 +02:00
Charlène Benke
95027c5dfd
php error on takepos admin ( #34660 )
2025-06-29 12:45:52 +02:00
Alexandre SPANGARO
621b91097a
Translate term Incoterm ( #34661 )
2025-06-29 12:45:29 +02:00
Alexandre SPANGARO
0d00a27a1c
QUAL Use GetDolGlobalString ( #34662 )
...
* Typo comment
* Use getGlobalString
2025-06-29 12:43:14 +02:00
ldestailleur
38b752f367
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 18:57:10 +02:00
ldestailleur
2cbb6d9e1e
Trans
2025-06-28 18:38:59 +02:00
ldestailleur
320364b364
Trans
2025-06-28 18:38:03 +02:00
ldestailleur
202f152a13
Trans
2025-06-28 18:36:00 +02:00
ldestailleur
bb0be51ad5
Better demo link
2025-06-28 18:24:26 +02:00
ldestailleur
e82e451248
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 17:56:39 +02:00
ldestailleur
1c118b998c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 17:28:49 +02:00
ldestailleur
7402866c35
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 17:28:40 +02:00
Lucas Marcouiller
cde9632622
Fix some phan warnings ( #34650 )
...
* Fix some phan warnings
* Update defaultvalues.php
* Update hookmanager.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-28 16:46:52 +02:00
ldestailleur
0e8bc21748
Doc
2025-06-28 16:45:31 +02:00
ldestailleur
f1f6822578
Debug v22
2025-06-28 16:38:54 +02:00
ldestailleur
f7bd8339cb
Debug v22
2025-06-28 16:35:41 +02:00
github-actions[bot]
30577d1672
PHPStan > Update baseline ( #34658 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-28 15:24:38 +02:00
ldestailleur
7013499dfa
Try fix CI
2025-06-28 14:40:48 +02:00
ldestailleur
e75551b9d0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 13:30:41 +02:00
ldestailleur
4721a84cec
Fix warnings
2025-06-28 13:30:32 +02:00
dev2a
910279ea37
Fix Check delete task which return 0 on error ( #34655 )
2025-06-28 13:20:01 +02:00
ldestailleur
d1ddf4314e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-28 13:18:15 +02:00
ldestailleur
c6a5bf3836
Fix CI
2025-06-27 21:30:37 +02:00
ldestailleur
48c16c7438
Fix CI
2025-06-27 21:07:58 +02:00
ldestailleur
da5c0749e9
Fix warning
2025-06-27 16:57:00 +02:00
ldestailleur
1a5d71319e
Fix check on entity is a different security check than check on external
...
user so code must not be nested.
2025-06-27 16:43:16 +02:00
ldestailleur
358daa3ca0
Clean doc and code
2025-06-27 13:39:50 +02:00
ldestailleur
f97e3b6bbe
Debug v22
2025-06-27 13:05:56 +02:00
ldestailleur
f7c837743d
Fix excludeloan by default on project profit.
2025-06-27 12:57:55 +02:00
ldestailleur
74e8a9e8df
css
2025-06-27 03:07:07 +02:00
ldestailleur
e3c6c0f22a
Debug v22 look and feel
2025-06-27 02:52:51 +02:00
ldestailleur
eab96158f4
Fix doc
2025-06-27 01:05:12 +02:00
ldestailleur
7909b0f17a
Close #34627
2025-06-27 00:52:48 +02:00
ldestailleur
51253c1ee4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-27 00:33:49 +02:00
Quentin-Seekness
b91b46d898
Filter on search_project lost on next pages ( #34646 )
...
The filter on the p.title of the command list doesn't work if you switch result pages. It's simply not kept in the next page url.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-27 00:28:36 +02:00
ldestailleur
2c10e2c093
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-27 00:27:29 +02:00
ldestailleur
321a9938d0
Update doc
2025-06-27 00:27:18 +02:00
Ferran Marcet
267c77ec22
New: Add note private on order export ( #34642 )
...
* New: Mail template for contacts
* New: Mail template for contacts
* New: Mail template for contacts
* New: Andorra's Accounting Plan
* New: Add function to make substitutions on Takepos receipt
* New: Add function to make substitutions on Takepos receipt
* New: Add note private on order export
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-27 00:26:42 +02:00
ldestailleur
497d774a21
Fix the selectForFormsList was not using correctly the
...
ismultientitymanaged. Replace a join with and exists.
2025-06-27 00:21:50 +02:00
ldestailleur
3b0363aea4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-26 20:00:34 +02:00
ldestailleur
bf7ec83640
Debug v28
2025-06-26 20:00:24 +02:00
FlorianKronos
24cfab1cdb
Update withdrawals.lang ( #34645 )
...
Correction orthographique de Payment en Paiement
2025-06-26 19:36:12 +02:00
ldestailleur
e64f3e3f13
Fix regression
2025-06-26 19:35:40 +02:00
ldestailleur
5a8427d8e2
Trans
2025-06-26 14:33:20 +02:00
ldestailleur
e1218ab816
Update doc
2025-06-26 12:29:01 +02:00
ldestailleur
35a4aacc42
Complete the makepack-howto.md
2025-06-26 12:26:21 +02:00
ldestailleur
a557294b19
Clean package
2025-06-26 12:07:54 +02:00
ldestailleur
6b0d5474a4
Debug v22
2025-06-26 02:01:15 +02:00
ldestailleur
f172e594e8
Doc
2025-06-26 01:44:21 +02:00
ldestailleur
d4b2a20d3a
Doc
2025-06-26 01:43:41 +02:00
ldestailleur
4db4fa153c
Debug v22
2025-06-26 01:37:45 +02:00
ldestailleur
aca2ab77d1
Debug v22
2025-06-26 01:32:43 +02:00
ldestailleur
16fb1c681e
Add debug info
2025-06-26 01:31:52 +02:00
ldestailleur
fe287a150c
Debug v22
2025-06-26 01:20:51 +02:00
ldestailleur
76bdc64d35
Debug v22
2025-06-26 01:15:10 +02:00
ldestailleur
c76fc3892e
Fix linkg
2025-06-26 01:08:26 +02:00
ldestailleur
098beb6338
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-25 22:48:54 +02:00
Elyn
f46f68fef8
Standardize product ref and name column length ( #34622 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-25 22:45:06 +02:00
ldestailleur
0df073f5c8
Fix click on checkbox
2025-06-25 21:52:24 +02:00
ldestailleur
ce1403d318
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-25 21:36:46 +02:00
ldestailleur
6af890f7f2
Fix CI
2025-06-25 21:36:36 +02:00
apsolauv
d3b691d495
Fix the previous PR FixNegativeCreditNote for specific workflow deposit --> payed --> delete discount --> mark as credit ( #34637 )
...
Co-authored-by: Alex SOLAUV <test@test.com >
2025-06-25 19:58:55 +02:00
ldestailleur
68b97390b3
Fix CI
2025-06-25 19:57:28 +02:00
ldestailleur
06a7a6dfcf
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-25 19:44:47 +02:00
ldestailleur
b47d0827fa
Trans
2025-06-25 19:33:20 +02:00
Charlène Benke
642f045fd2
add api document feature on interventional ( #34609 )
...
add get feature
update upload feature (fichinter not reconized, we need ficheinter instread)
2025-06-25 19:25:57 +02:00
Charlène Benke
d5ddc46d72
fix signed confirm if no status is selected ( #34608 )
2025-06-25 19:25:31 +02:00
ldestailleur
4f892b02e4
Better slide on div
2025-06-25 19:07:07 +02:00
ldestailleur
2df53594a8
Debug look and feel v23
2025-06-25 16:12:19 +02:00
ldestailleur
cf98767c8c
CSS
2025-06-25 16:05:58 +02:00
ldestailleur
1b2aa7616b
Fix warnings
2025-06-25 15:25:55 +02:00
ldestailleur
38aa9cbacc
Debug v22
2025-06-25 13:09:56 +02:00
ldestailleur
a379867121
Fix warnings
2025-06-25 12:40:16 +02:00
ldestailleur
8c88eab05c
Debug v22 - Removed conflict code with old dolopenpopup architecture
2025-06-25 12:29:11 +02:00
ldestailleur
d828828bef
CSS
2025-06-25 12:15:17 +02:00
ldestailleur
7b5fa6f98d
Debug v22
2025-06-24 19:37:56 +02:00
ldestailleur
44043ea008
Clean code - Debug v22
2025-06-24 19:33:50 +02:00
ldestailleur
2b35cd21b2
Clean code
2025-06-24 18:53:24 +02:00
ldestailleur
d02aabd906
Doc
2025-06-24 18:48:48 +02:00
ldestailleur
bd4489d1b2
Fix duplicate paramapikey
2025-06-24 18:39:38 +02:00
ldestailleur
765caf894b
Debug v22
2025-06-24 17:55:11 +02:00
ldestailleur
37f7b7fa02
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-24 17:19:57 +02:00
ldestailleur
5ab1933280
Trans
2025-06-24 17:19:40 +02:00
Frédéric FRANCE
bb1d0a7347
fix missing translation ( #34613 )
2025-06-24 16:03:45 +02:00
ldestailleur
6bd37636f5
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-24 14:07:45 +02:00
ldestailleur
a438d725a5
Debug v22
2025-06-24 11:08:34 +02:00
ldestailleur
81a358b5f0
Debug v22
2025-06-24 11:01:30 +02:00
ldestailleur
a0d56ba870
Debug v20
2025-06-24 10:58:29 +02:00
ldestailleur
caf2a0775f
Trans
2025-06-24 10:39:03 +02:00
ldestailleur
c38ed96c09
css
2025-06-23 19:38:04 +02:00
ldestailleur
eb3a1f2698
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-23 18:36:28 +02:00
Mohamed DAOUD
22597ed441
fix colored icon setting ( #34512 )
2025-06-23 18:36:12 +02:00
ldestailleur
309f16f561
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-23 18:29:23 +02:00
Alexandre Janniaux
efd95ad107
Qual commonobject: line_max: factor conditonals together ( #34600 )
...
* commonobject: line_max: factor conditonals together
The SQL request is shared, except for the additional filter.
* Update commonobject.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-23 18:28:13 +02:00
Frédéric FRANCE
d77dfc56f9
add date in ajax tooltip of propal ( #34606 )
2025-06-23 18:21:47 +02:00
ldestailleur
70173993a3
Fix CI
2025-06-23 18:21:37 +02:00
MDW
b52b16a947
qual: update phan baseline ( #34603 )
2025-06-23 18:17:22 +02:00
ldestailleur
b1b5e7d0c4
The archive file must contains a signature
2025-06-23 18:16:25 +02:00
ldestailleur
6f2df4a3c6
Fix typo
2025-06-23 16:45:35 +02:00
ldestailleur
a140402635
CSS
2025-06-23 16:43:56 +02:00
ldestailleur
7b08242064
Prepare script for blocked log control
2025-06-23 15:50:28 +02:00
ldestailleur
e623a13cf2
Add sql file
2025-06-23 14:37:38 +02:00
ldestailleur
740b5aff03
WIP Define the unalterable scope for Loi finance
2025-06-23 14:31:11 +02:00
ldestailleur
115afbbb76
Add critical info into unalterable log to help debug
...
FIX: Must be able to filter on signature.
2025-06-23 14:04:36 +02:00
ldestailleur
ec5275e1d9
Fix picto download/upload
2025-06-23 03:36:27 +02:00
ldestailleur
f406b9e211
Debug v22
2025-06-23 01:04:24 +02:00
ldestailleur
14a196b5c6
Debug v22
2025-06-23 00:08:14 +02:00
ldestailleur
c02a9d816b
Debug v22
2025-06-23 00:04:20 +02:00
ldestailleur
4a0cf5a2f9
Debug v22
2025-06-22 23:35:22 +02:00
ldestailleur
040393abe5
Debug v22
2025-06-22 22:50:56 +02:00
ldestailleur
795f277f44
Fix warning
2025-06-22 22:31:01 +02:00
ldestailleur
c13f736ab4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-22 17:29:56 +02:00
ldestailleur
23004a7999
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-22 13:00:55 +02:00
apsolauv
b851a70402
Added the possibility of making negative credit notes. Use case: several VATs in the invoice with a negative product, then creation of a credit note and charging to account. ( #34529 )
...
Co-authored-by: Alex SOLAUV <test@test.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-22 12:43:52 +02:00
ldestailleur
c6da032c9a
Fix merge
2025-06-22 12:42:44 +02:00
ldestailleur
0e6919c269
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-22 12:41:44 +02:00
ldestailleur
60e595ff24
FIX #34442
2025-06-22 12:41:32 +02:00
Charlène Benke
bec0e9983f
create invoice and order categorie table when we enable it ( #34450 )
...
* create invoice and order categorie table if not enabled
* Update modFacture.class.php
* Update modCommande.class.php
* Update modCategorie.class.php
* Update modCommande.class.php
* Update modFacture.class.php
* Update modCategorie.class.php
* Update modCommande.class.php
* Update modFacture.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-22 12:13:16 +02:00
William Mead
64ab2cc512
NEW expense report API approve ( #34508 )
...
* Added expense report approve route
* Fixed permission
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-22 03:00:19 +02:00
ldestailleur
34b3096b21
Merge #34508
2025-06-22 02:59:28 +02:00
ldestailleur
8215aedfff
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-22 02:57:35 +02:00
ldestailleur
1ba0da0dd6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-06-22 02:57:26 +02:00
William Mead
329f95eaa4
Added expense report deny route ( #34509 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-22 02:56:22 +02:00
Charlène Benke
10c9c41526
COMPANY_ELEPHANT_DATE_START_ENABLE Checkbox not save ( #34516 )
...
* COMPANY_ELEPHANT_DATE_START_ENABLE Checkbox not save
* Update mod_codeclient_elephant.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-21 16:50:45 +02:00
ldestailleur
b006062bc9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-21 16:50:28 +02:00
ldestailleur
1c3687b292
Fix CI
2025-06-21 16:50:14 +02:00
apsolauv
88e78d1667
Fix return type and error type getSumCreditNotesUsed ( #34527 )
...
Co-authored-by: Alex SOLAUV <test@test.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-21 16:16:47 +02:00
HENRY Florian
931384db35
fix: manage correctly external module object link with myobject@mymodule element type ( #34530 )
...
* fix: manage correctly external module object link with myobject@mymodule element type
* add more doc in template module builder
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-21 16:09:54 +02:00
ldestailleur
dc641d7380
Debug v22
2025-06-21 15:29:54 +02:00
Maxime Kohlhaas
4f3a0177c6
Fix : in messaging view, the event status was missing ( #34533 )
2025-06-21 15:18:27 +02:00
ldestailleur
aa56fb6491
Doc
2025-06-21 14:54:53 +02:00
ldestailleur
cf8beb8505
Fix error return
2025-06-21 14:39:53 +02:00
Alexandre Janniaux
1a3430f40a
commonobject: updateLineDown: use early return on query failure ( #34598 )
...
Simplify the code by early returning on query failure, which removes
almost every indentation level of the function.
It also highlights some important flaws here, since there is a return
without value (void return type) between the two queries if an error
happened, which would indicate the first query failed and nothing was
registered, but also an error check leading to printing an error message
if the second query fails, without actually reverting the first one, and
since there is no error code, there's no way to trigger a db->rollback()
from the caller code for this reason.
2025-06-21 14:36:07 +02:00
Alexandre Janniaux
1113ae6dc1
Qual: Commonobject reverse happy path ( #34599 )
...
* commonobject: getRangOfLine: reverse happy and error path
* commonobject: getIdOfLine: reverse error and happy path
2025-06-21 14:35:01 +02:00
github-actions[bot]
5ea28763e5
PHPStan > Update baseline ( #34601 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-21 14:34:28 +02:00
William Mead
e35e1d76e1
QUAL Updated agenda events API PHPDoc ( #34558 )
...
* Fixed mandatory fields
* Updated PHPDoc. Added contributor details.
* Updated PHPDoc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-20 20:13:10 +02:00
ldestailleur
9b7fee42e3
Clean code
2025-06-20 16:45:49 +02:00
ldestailleur
b8de0358c0
Fix use of distinct.
2025-06-20 16:42:22 +02:00
ldestailleur
3a04ba15c7
Fix trans
2025-06-20 16:21:08 +02:00
ldestailleur
955fc158ee
Fix CI
2025-06-20 16:17:54 +02:00
ldestailleur
7ed2cddd4b
Fix CI
2025-06-20 16:16:04 +02:00
Frédéric FRANCE
7c0604047e
fix missing translation ( #34587 )
...
* fix missing translation
* fix missing translation
2025-06-20 15:48:58 +02:00
Marc de Lima Lucio
96eddc1729
NEW: dev tools: add github webhook handler to auto-assign pull requests ( #34579 )
...
* NEW: dev tools: add github webhook handle to auto-assign pull requests
* FIX: ci
* FIX: comment
* FIX: ci
* FIX: forgotten param + ci
* FIX: ci
* FIX: ci
2025-06-20 15:45:31 +02:00
ldestailleur
446efdc432
Clean dead code
2025-06-20 14:00:29 +02:00
ldestailleur
2a85b73fa2
Add MULTICURRENCY_SHOW_ALSO_MAIN_CURRENCY_ON_PDF for legal requirement
...
that need both currencies on PDF
2025-06-20 14:00:14 +02:00
ldestailleur
81bd0f3389
Debug v22
2025-06-20 12:56:16 +02:00
ldestailleur
703d4358a5
Debug v22
2025-06-20 12:34:10 +02:00
ldestailleur
a23580f785
Fix code of event
2025-06-20 12:23:53 +02:00
ldestailleur
351b3b4dd3
Debug v22
2025-06-20 11:56:10 +02:00
ldestailleur
e6ff3280f6
Debug v22
2025-06-20 11:55:14 +02:00
ldestailleur
739cbe063b
Fix missing
2025-06-19 16:47:12 +02:00
ldestailleur
bbd091d7df
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-19 15:58:33 +02:00
ldestailleur
2cfa986ad5
Doc
2025-06-19 15:58:23 +02:00
ldestailleur
ec8a87a3cb
Doc
2025-06-19 15:49:26 +02:00
github-actions[bot]
b2b3100ed3
PHPStan > Update baseline ( #34584 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-19 14:59:26 +02:00
ldestailleur
8c99c91015
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-19 12:51:00 +02:00
ldestailleur
b8695702dd
Fix DOC
2025-06-19 12:50:49 +02:00
ldestailleur
62abfe7cb0
Clean code
2025-06-19 12:50:41 +02:00
Frédéric FRANCE
a089aa2409
fix missing translation ( #34578 )
2025-06-19 12:41:29 +02:00
ldestailleur
9c2da8b9b6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-19 11:31:44 +02:00
HENRY Florian
68a33a8759
fix: SubTotal module version for 22 is still experimental (even if actually it's working like a charm on the customer scope) ( #34573 )
2025-06-19 10:40:06 +02:00
ldestailleur
247847cd14
Fix warnings
2025-06-19 10:39:19 +02:00
Alexandre Janniaux
0770e79749
commonobject: updateLineUp: use early return on query failure ( #34570 )
...
Simplify the code by early returning on query failure, which removes
almost every indentation level of the function.
It also highlights some important flaws here, since there is a return
without value (void return type) between the two queries if an error
happened, which would indicate the first query failed and nothing was
registered, but also an error check leading to printing an error message
if the second query fails, without actually reverting the first one, and
since there is no error code, there's no way to trigger a db->rollback()
from the caller code for this reason.
2025-06-19 10:12:55 +02:00
Alexandre Janniaux
1da9aab8d4
commonobject: updateRangOfLine: de-indent happy path ( #34569 )
...
There's no need for the else{} block when the if block early returns,
and it helps highlighting the happy path. Note that this kind of change
only make sense when one of the block is an error, not a choice between
two possibilities.
2025-06-19 10:11:12 +02:00
Frédéric FRANCE
bf2d6f1f1e
fix CI ( #34553 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-19 10:10:42 +02:00
ldestailleur
0a0f96bda6
Fix CI
2025-06-18 19:13:53 +02:00
ldestailleur
01b630a221
Fix CI
2025-06-18 18:21:57 +02:00
ldestailleur
0ae1f2fb9d
Fix CI
2025-06-18 16:53:20 +02:00
ldestailleur
65bb64e9cd
Fix CI
2025-06-18 16:24:37 +02:00
ldestailleur
9d89c206df
Debug v22
2025-06-18 16:14:33 +02:00
ldestailleur
1e57bc5af9
Fix CI
2025-06-18 16:09:34 +02:00
ldestailleur
06a5b4947d
Fix CI
2025-06-18 15:59:28 +02:00
ldestailleur
e036520cb0
Debug v22
2025-06-18 15:10:58 +02:00
ldestailleur
f5a982b5fa
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-18 14:25:05 +02:00
ldestailleur
8ef8891581
Debug v22
2025-06-18 14:24:51 +02:00
Alexandre Janniaux
f04a390cb5
commonobject: getChildrenOfLine: early return on query error ( #34547 )
...
This makes the code more readable by deindenting two whole levels on the
happy path.
2025-06-18 14:19:37 +02:00
ldestailleur
3d3cf00cef
Debug v22
2025-06-18 12:50:30 +02:00
ldestailleur
4dd843aac4
Debug v22
2025-06-18 12:47:34 +02:00
ldestailleur
86f0057c68
Doc
2025-06-18 11:32:38 +02:00
ldestailleur
c147cf1fb2
Debug v22
2025-06-18 11:03:15 +02:00
ldestailleur
6644d9539c
Debug v22 kanban grouped
2025-06-17 19:33:46 +02:00
ldestailleur
3c88a63172
Debug v22
2025-06-17 15:14:08 +02:00
ldestailleur
89da4b454b
Debug v22
2025-06-17 11:44:50 +02:00
ldestailleur
e7d098c8e9
Debug v22
2025-06-17 01:55:18 +02:00
ldestailleur
320328d7ec
Debug v22
2025-06-17 01:49:34 +02:00
ldestailleur
7f817c5b25
Debug v22
2025-06-17 01:37:26 +02:00
ldestailleur
8208b1d40f
Debug v22
2025-06-17 01:13:09 +02:00
ldestailleur
9c9708c9e6
Debug v22
2025-06-16 23:55:52 +02:00
ldestailleur
5e4f167815
Debug v22 - missing module_source in view mode of card
2025-06-16 23:49:56 +02:00
ldestailleur
169f3ab237
Complete FIX #34336
2025-06-16 23:36:51 +02:00
ldestailleur
253c93f7c1
Debug v22
2025-06-16 23:33:11 +02:00
ldestailleur
6d4a68b227
Debug v22
2025-06-16 22:50:21 +02:00
ldestailleur
4725cb6b31
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-16 21:59:39 +02:00
ldestailleur
af26c002aa
Fix missing license file content
2025-06-16 21:59:30 +02:00
github-actions[bot]
55a8d9ff26
PHPStan > Update baseline ( #34536 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-16 20:23:29 +02:00
Charlène Benke
79b690e009
warning error on calendar setting ( #34538 )
...
harmonizing code
2025-06-16 20:19:04 +02:00
Vincent Maury
73332482bb
Fix 34336 no mail sent to validator after sending for approval ( #34544 )
2025-06-16 20:16:07 +02:00
ldestailleur
e15c9ad99b
Fix css
2025-06-15 17:35:00 +02:00
ldestailleur
810657de31
Fix css
2025-06-15 17:24:49 +02:00
ldestailleur
4223714600
Fix warning
2025-06-15 17:24:08 +02:00
Laurent Destailleur
6ffc217f49
Debug v22
2025-06-15 03:12:15 +02:00
Vincent Maury
6bef6254f8
Fix issue #34245 town missing in bank transfer XML ( #34517 )
...
* Fix issue #34245 town missing in bank transfer XML
* Update bonprelevement.class.php
* Update bonprelevement.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-15 03:10:37 +02:00
atm-lena
50f9ec8b52
Invoice List : add tag filter ( #34521 )
...
* Invoice List : add tag filter
* Invoice List : Add operator to invoice filter
* Add tag filter in order list
* Clean code
---------
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-15 03:02:13 +02:00
Maxime Kohlhaas
41878921a7
Fix : better display of titles and subtotals on pdf cyan ( #34525 )
...
* Fix : better display of titles and subtotals on pdf cyan
* Fix : better display of titles and subtotals on pdf eratosthene and sponge
2025-06-15 02:55:48 +02:00
Laurent Destailleur
c4179887c8
Fix #34518
2025-06-15 02:49:29 +02:00
Laurent Destailleur
20fd33d101
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-06-15 02:15:13 +02:00
Laurent Destailleur
4b178ba3e0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-15 01:27:26 +02:00
Laurent Destailleur
3f8b6cd338
Update script
2025-06-15 01:27:01 +02:00
atm-lena
c6d001348d
FIX Warning Var Not Defined ( #34510 )
...
* FIX Warning Var Not Defined
* Update recruitmentjobposition_card.php
---------
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-15 00:34:34 +02:00
Laurent Destailleur
1e4e5daa07
Code comment
2025-06-15 00:04:30 +02:00
Laurent Destailleur
ffd2ec7bef
Debug v22
2025-06-14 17:41:10 +02:00
Laurent Destailleur
e122854905
Debug v22
2025-06-14 16:39:29 +02:00
Laurent Destailleur
13f483d7a9
Merge branch 'develop' of github.com:Dolibarr/dolibarr into develop
2025-06-14 16:03:56 +02:00
Laurent Destailleur
8d7a5e9945
Debug v22
2025-06-14 15:59:13 +02:00
John BOTELLA
308bed0742
fix link icon display mode ( #34506 )
...
Co-authored-by: John BOTELLA <29435477+john-botella@users.noreply.github.com >
2025-06-14 15:06:01 +02:00
github-actions[bot]
3145f76182
PHPStan > Update baseline ( #34503 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-14 15:05:21 +02:00
Marc de Lima Lucio
1d89b3204b
UIUX: code in doc would generate a fatal error ( #34500 )
2025-06-14 14:18:43 +02:00
IC-Nicolas
6474c7fbdd
FIX display error ( #34494 )
...
* FIX display error
* FIX CI
2025-06-14 11:57:58 +02:00
William Mead
9ca51a52b7
NEW expense report API validate ( #34499 )
...
* Added expense report API validate
* Cleaned code
* Cleaned code
2025-06-14 11:54:00 +02:00
Laurent Destailleur
407f4d758c
Debug v22
2025-06-14 02:05:49 +02:00
Laurent Destailleur
67a2d6218c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-14 01:46:27 +02:00
Nicolas Domenech
6b2050d34d
#34417 [GroupByKanban] add: fix drag and drop for lead ( #34493 )
2025-06-14 01:45:50 +02:00
Laurent Destailleur
909c8588d2
Fix CI
2025-06-14 01:44:52 +02:00
HENRY Florian
c23d673780
fix: on product update, with product/card.php batck and stock management linked ( #34459 )
...
* fix: on product update, with product/card.php batck and stock management linked
* fix: on product update, with product/card.php batck and stock management linked
2025-06-14 01:31:49 +02:00
Maxime Kohlhaas
871e914aa1
Fix : wrong module name for customer/supplier tag new page ( #34477 )
2025-06-14 01:29:47 +02:00
Laurent Destailleur
0cded4027e
Clean code
2025-06-14 01:24:22 +02:00
Laurent Destailleur
01b2706431
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-14 01:23:10 +02:00
Laurent Destailleur
464dbe40fa
Merge revert
2025-06-14 01:22:23 +02:00
HENRY Florian
f253a9017e
fix: accountancy/admin/subaccount.php ( #34478 )
2025-06-14 01:14:48 +02:00
Laurent Destailleur
c34622a124
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-14 01:13:54 +02:00
Laurent Destailleur
cf865c9902
Fix warning
2025-06-14 01:13:31 +02:00
atm-lena
731111b011
prelevement.php warning : var no defined ( #34461 )
...
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
2025-06-14 01:12:56 +02:00
Marc de Lima Lucio
67e50d6264
FIX: accountancy bank journal: multiple php 8.1 warnings ( #34468 )
...
* FIX: social contribution payment: correct error reporting (#34002 )
* FIX: social contribution payment: correct error reporting
* FIX: social contribution payment: correclty handle return of adding payment to bank
* FIX element must be visible to set focus on select input when using default values (#34406 )
* Fix travis
* FIX: accountancy bank journal: multiple php 8.1 warnings
---------
Co-authored-by: lvessiller-opendsi <lvessiller@open-dsi.fr >
Co-authored-by: Laurent Destailleur <eldy@users.sourceforge.net >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-14 01:09:24 +02:00
evarisk-kilyan
dbf1e581a8
#34417 [GroupByKanban] add: drag and drop with saveinplace ( #34456 )
...
* #34417 [GroupByKanban] add: drag and drop with saveinplace
* #34417 [LibHead] fix: whitespaces
* #34417 [ProjectClass] fix: GETPOST and PHP inside JS
2025-06-14 00:33:33 +02:00
William Mead
142440badf
QUAL Updated users API PHPDoc ( #34438 )
...
* Updated PHPDoc
* Updated PHPDoc
* Updated PHPDoc
* Update api_users.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-14 00:04:14 +02:00
HENRY Florian
ccd97bfc23
fix: FATAL when valid BOM subtotals_completesubstitutionarray_lines want to use SUBTOTAL_SPECIAL_CODE that are not defined for BOM ( #34464 )
...
* fix: when valid BOM subtotals_completesubstitutionarray_lines try to use SUBTOTAL_SPECIAL_CODE taht are not define for BOM
* chore: remove debug
2025-06-13 23:58:37 +02:00
Marc de Lima Lucio
10f41b23d4
FIX: manufacturing orders: missing extraparams field ( #34471 )
2025-06-13 23:57:11 +02:00
HENRY Florian
74414a2d22
fix: correct management of qty to consume for non stockable item ( #34472 )
2025-06-13 23:56:41 +02:00
Mohamed DAOUD
d6a52a29ec
fix affect a task to an event ( #34474 )
2025-06-13 23:53:01 +02:00
HENRY Florian
a708780477
fix: phpwarning Vinci (OF) PDF ( #34466 )
2025-06-13 23:48:28 +02:00
Charlène Benke
3f9c3869c3
php warning on category list if supplier disabled ( #34412 )
...
* php warning on category list if supplier disabled
* Update functions.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-13 17:24:15 +02:00
Charlène Benke
1c605f1d7d
webPortal custom Theme not well implemented ( #34433 )
...
* webPortal Theme not well implemented
* Update header_login.tpl.php
* Update global.css.php
* Update header_login.tpl.php
* Update webPortalTheme.class.php
* Update login.css
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-13 17:23:36 +02:00
HENRY Florian
181f8367a7
fix: php warning in BOM admin and modulebuilder template ( #34437 )
2025-06-13 17:19:30 +02:00
Laurent Destailleur
2187a5c8a5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-13 16:28:43 +02:00
Laurent Destailleur
144854769a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-06-13 16:27:57 +02:00
HENRY Florian
e17b36b0c7
fix: warning Form IA and settings ( #34426 )
...
* fix: warning Form IA and settings
* fix: warning Form IA and settings
* Update html.formmail.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-13 16:13:02 +02:00
atm-lena
2c38daa86a
FIX Issue 34445 ( #34449 )
...
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
2025-06-13 16:06:52 +02:00
Mohamed DAOUD
577320b191
fix bookcal add ( #34447 )
2025-06-13 16:03:28 +02:00
Laurent Destailleur
fb5148c0c2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-13 15:51:39 +02:00
Laurent Destailleur
58ae48c520
Doc
2025-06-13 15:49:34 +02:00
moreauftheobald
cdd401f58e
FIX: Warning on external modules Pages: Unknown array key. ( #34418 )
...
* FIX: Warning on external modules Pages: Unknown array key.
* FIX: Warning on external modules Pages: Unknown array key. WIP
* FIX: Warning on external modules Pages: Unknown array key. WIP
* Update externalModules.class.php
---------
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-13 15:09:54 +02:00
Vincent Maury
a68bd9c1a3
Update functions.lib.php ( #34436 )
2025-06-13 12:22:49 +02:00
Marc de Lima Lucio
215a365bf9
QUAL: github pull request template: add warning about target branch in case of bugfix ( #34427 )
2025-06-13 12:01:55 +02:00
Chloe-Moreau-2009
a59c3a759b
replace getpost by getpostdate ( #34428 )
...
Co-authored-by: Theobald <f.moreau@theobald-groupe.com >
2025-06-13 12:01:07 +02:00
William Mead
6d8c9f629f
QUAL Updated proposals API PHPDoc ( #34434 )
...
* Updated PHPDoc
* Updated PHPDoc
* Updated PHPDoc
* Updated PHPDoc
2025-06-13 11:47:11 +02:00
William Mead
cff522928c
Updated PHPDoc ( #34429 )
2025-06-13 11:44:10 +02:00
Laurent Destailleur
843047490c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-13 03:22:23 +02:00
Laurent Destailleur
bfd2359fd8
Debug v22
2025-06-13 03:21:40 +02:00
github-actions[bot]
ede7784c1c
PHPStan > Update baseline ( #34408 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-13 00:22:55 +02:00
HENRY Florian
4086554c19
fix: min version php 8.4 for version 22 on check page ( #34419 )
2025-06-13 00:22:38 +02:00
HENRY Florian
d03d4d100f
fix: remove php warning ( #34420 )
2025-06-13 00:14:45 +02:00
Laurent Destailleur
ad02c1885c
Sync transifex
2025-06-13 00:12:21 +02:00
Laurent Destailleur
f27d5a1be9
Sync transifex
2025-06-12 16:11:49 +02:00
ldestailleur
42cccdd02b
Merge branch 'develop' of github.com:Dolibarr/dolibarr into develop
2025-06-12 07:14:46 +02:00
ldestailleur
ebfc1874f3
Fix responsive
2025-06-12 07:14:30 +02:00
Clément
e654ab9091
QUAL Hide errors counter ( #34391 )
2025-06-11 22:25:21 +02:00
ldestailleur
fdd02a0ebe
Fix CI
2025-06-11 18:17:56 +02:00
ldestailleur
175b79db3f
Fix CI
2025-06-11 18:07:33 +02:00
ldestailleur
7ad71279a7
Fix CI
2025-06-11 17:33:07 +02:00
ldestailleur
0229e015ac
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-11 17:16:08 +02:00
ldestailleur
45c7c7f9bc
Fix variable not defined
2025-06-11 17:15:58 +02:00
David Beniamine
5a9b8e2237
Fix several issues with user and groups sync to LDAP ( #34396 )
2025-06-11 17:13:57 +02:00
Charlène Benke
113542991a
$lastmodified could be not well initialised ( #34392 )
2025-06-11 17:12:56 +02:00
ldestailleur
14a689c4a7
Debug v22
2025-06-11 15:08:52 +02:00
ldestailleur
a6ee29522a
Debug v22
2025-06-11 12:58:40 +02:00
ldestailleur
9e26f5a98e
Debug v22
2025-06-11 12:45:15 +02:00
Laurent Destailleur
a993ef3b00
Debug v22
2025-06-11 03:56:29 +02:00
Laurent Destailleur
333a32ba97
CSS
2025-06-11 03:30:34 +02:00
ldestailleur
07d77126b2
Debug v22
2025-06-10 19:14:58 +02:00
ldestailleur
5c0f15b197
Debug v22
2025-06-10 18:44:53 +02:00
ldestailleur
a80a2ab6df
css
2025-06-10 18:31:51 +02:00
ldestailleur
b61046bfa4
css
2025-06-10 18:20:59 +02:00
ldestailleur
15400c79b2
CSS
2025-06-10 18:18:36 +02:00
ldestailleur
c24cd1e30b
Debug v22
2025-06-10 18:12:07 +02:00
ldestailleur
26c776940a
Debug v22
2025-06-10 17:47:44 +02:00
ldestailleur
5df59e1e3f
Debug v22
2025-06-10 17:29:16 +02:00
ldestailleur
94bd772a27
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-10 16:42:23 +02:00
ldestailleur
16e9a403d0
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-10 16:42:16 +02:00
Charlène Benke
cf967185d5
Add getConfs call to get all const in one call ( #34385 )
...
* Add getConfs call to get all const in one call
* Update api_setup.class.php
* Update api_setup.class.php
2025-06-10 16:25:24 +02:00
ldestailleur
1688a9bf71
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-10 16:18:53 +02:00
ldestailleur
27139ea688
Doc
2025-06-10 16:18:42 +02:00
Alexandre SPANGARO
aa779a4729
FIX Accountancy - Colspan problem on list with no record ( #34387 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-10 15:57:12 +02:00
warnerbryce
966cb82894
FIX : Correct Operator GETPOST for search Categories in Thirdparty list ( #34381 )
2025-06-10 14:48:24 +02:00
github-actions[bot]
b9683888e6
PHPStan > Update baseline ( #34382 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-10 14:41:22 +02:00
Alexandre SPANGARO
baafec4053
FIX Accountancy - Missing column invoice_label into supplier list already binded ( #34386 )
2025-06-10 14:41:03 +02:00
ldestailleur
6ad53e2431
Fix CI
2025-06-10 14:39:49 +02:00
ldestailleur
267b65cd9b
Fix CI
2025-06-10 14:38:13 +02:00
ldestailleur
3329395e68
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-10 14:28:07 +02:00
Laurent Destailleur
b572d7a7e2
Introduce options MAIN_INFO_SETUP_FOR_COUNTRY_XX to show warnings for
...
law of specific countries.
2025-06-10 03:38:46 +02:00
Laurent Destailleur
c631650818
Debug v22
2025-06-10 03:12:38 +02:00
Laurent Destailleur
b1812b1080
Debug v22
2025-06-10 02:24:08 +02:00
Laurent Destailleur
2d6939ba78
Debug v22
2025-06-09 19:20:25 +02:00
Laurent Destailleur
221c27c091
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-09 18:15:59 +02:00
Ferran Marcet
d82f9f4927
New: Add function to make substitutions on Takepos receipt ( #34369 )
...
* New: Mail template for contacts
* New: Mail template for contacts
* New: Mail template for contacts
* New: Andorra's Accounting Plan
* New: Add function to make substitutions on Takepos receipt
* New: Add function to make substitutions on Takepos receipt
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-08 14:28:19 +02:00
Florent Poinsaut
a93e892bd2
Fix extrafield in Salary ( #34370 )
2025-06-08 14:27:45 +02:00
ldestailleur
b6bad48e96
Fix CI
2025-06-08 14:17:05 +02:00
ldestailleur
188b62abe2
Clean code
2025-06-08 13:33:53 +02:00
ldestailleur
9cc83f44de
Debug v22
2025-06-08 13:23:46 +02:00
ldestailleur
1cff3a0f36
Debug v22
2025-06-07 21:24:26 +02:00
ldestailleur
eee2df38d4
Debug v20
2025-06-07 20:18:13 +02:00
ldestailleur
1ee9e83265
CSS
2025-06-07 19:56:59 +02:00
ldestailleur
a6b4ed59a9
Debug v22
2025-06-07 14:35:41 +02:00
ldestailleur
24efd80bbc
Debug v22
2025-06-07 14:31:53 +02:00
ldestailleur
11f9f032d9
Debug v22
2025-06-07 14:15:56 +02:00
ldestailleur
2b147c8e94
Trans
2025-06-07 13:55:23 +02:00
ldestailleur
9b1fa240b8
Debug v22
2025-06-07 12:55:07 +02:00
ldestailleur
e9f3fcfb9c
Fix allow iframe in WAF for website
2025-06-07 12:44:42 +02:00
ldestailleur
767ba09703
Fix WAF
2025-06-07 12:23:44 +02:00
ldestailleur
d5e73a6f96
Add constant NOSCANIFRAMEFORINJECTION in WAF.
2025-06-07 12:08:17 +02:00
ldestailleur
06f8b39f17
Debug v22
2025-06-07 00:55:25 +02:00
ldestailleur
3b3b7647bf
Typo
2025-06-07 00:33:15 +02:00
ldestailleur
0b02b48304
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-06 02:10:00 +02:00
ldestailleur
67161c3980
Debug v22
2025-06-06 02:09:42 +02:00
github-actions[bot]
6401faf7d4
PHPStan > Update baseline ( #34362 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-05 18:27:48 +02:00
ldestailleur
04f1176d50
Debug v22
2025-06-05 17:47:40 +02:00
ldestailleur
24e6183b43
Debug v22
2025-06-05 16:29:14 +02:00
ldestailleur
bfba47cd98
CSS
2025-06-05 16:12:20 +02:00
ldestailleur
578316a92d
Debug v22
2025-06-05 16:02:31 +02:00
ldestailleur
9e5769b8b7
Make the feature "Kanban Grouped By" on opportunities visible by default
2025-06-05 15:49:53 +02:00
ldestailleur
cab064083c
Debug v22
2025-06-05 14:35:52 +02:00
ldestailleur
9dd46c1ded
Trans and css
2025-06-05 13:59:41 +02:00
Laurent Destailleur
8cce12884e
CSS
2025-06-05 01:07:07 +02:00
Laurent Destailleur
619107da8e
Debug v22
2025-06-04 22:54:30 +02:00
Laurent Destailleur
408b42d712
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 22:47:41 +02:00
ldestailleur
3c44558a6c
Comment on graph status
2025-06-04 19:59:17 +02:00
ldestailleur
714bbbf0ae
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-06-04 19:16:58 +02:00
ldestailleur
23e26d51a9
Debug v22
2025-06-04 19:16:26 +02:00
ldestailleur
dabd857cdc
Debug v22
2025-06-04 19:15:15 +02:00
ldestailleur
d713406667
Debug v22
2025-06-04 18:47:10 +02:00
ldestailleur
b8205a18d8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 18:29:11 +02:00
ldestailleur
64807075b5
Doc
2025-06-04 18:28:59 +02:00
Marc de Lima Lucio
d5250eadeb
FIX: pgsql: cast string_agg arguments ( #34210 )
...
* FIX local taxes text in object line view mode (#34103 )
* FIX: product suplier tab: last modif date column was wrongly dependant of module barcode (#34170 )
* FIX: product suplier tab: last modif date column was wrongly dependant of module barcode
* FIX: product suplier tab: last modif date column was wrongly dependant of module barcode, part 2
* FIX: pgsql: cast string_agg arguments
* FIX: pgsql group concat conversion: modify tests as a consequence
---------
Co-authored-by: lvessiller-opendsi <lvessiller@open-dsi.fr >
2025-06-04 18:24:19 +02:00
Francis Appels
c7940446d4
Fix devision by zero with option customer packaging. ( #34351 )
...
value of product package property (for both customer and supplier) should be float type.
property define not needed on product fournisseur, alread defined on product.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-04 18:23:12 +02:00
Lucas Marcouiller
5de4dadd73
fix flowjs-server to have specific upoload dir in tempdir ( #34309 )
...
* fix flowjs-server to have specific upoload dir in tempdir
* fix add file sanitize for uploadnamedir
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-04 16:20:04 +02:00
ldestailleur
81ea4aaa8c
Try to fix CI
2025-06-04 16:18:03 +02:00
ldestailleur
02b9dfed38
Fix CI
2025-06-04 16:06:11 +02:00
ldestailleur
6d16d2298c
Try fix ci
2025-06-04 15:58:01 +02:00
ldestailleur
e72401a6ec
Code comment
2025-06-04 15:44:49 +02:00
ldestailleur
c5191775e7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 15:23:10 +02:00
ldestailleur
5f77aadb28
Fix CI
2025-06-04 15:22:49 +02:00
Lucas Marcouiller
fc667082ee
Fix bad use of getDolGlobalInt to get a string in ticket.class.php ( #34353 )
...
* Fix bad use of getDolGlobalInt to get a string in ticket.class.php
* fix
2025-06-04 15:22:22 +02:00
ldestailleur
22e2087b9e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 15:10:42 +02:00
ldestailleur
659600ea4e
Fix CI
2025-06-04 15:10:31 +02:00
MDW
32cec00447
Qual: Update phan baseline ( #34302 )
...
# Qual: Update phan baseline
Update baseline wrt fixed notices.
2025-06-04 14:43:40 +02:00
Charlène Benke
9577731b3a
qual/fix : rewriting query generating error in certains case ( #34305 )
...
* Update facturestats.class.php
* Update expeditionstats.class.php
* Update fichinterstats.class.php
* Update expeditionstats.class.php
* Update facturestats.class.php
2025-06-04 14:36:53 +02:00
kkhelifa-opendsi
115a430652
FIX: Fix delete ecm file into database when delete a contract ( #34310 )
2025-06-04 14:31:23 +02:00
Mohamed DAOUD
f190a5925e
FIX #34047 __AMOUNT_REMAIN_FORMATTED__ variable shows full invoice amount ( #34314 )
...
* fix AMOUNT_REMAIN_FORMATTED
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-04 14:06:45 +02:00
ldestailleur
ae06fde2c5
Doc
2025-06-04 14:04:43 +02:00
Quentin-Seekness
9396d8a6eb
Correct Icon on supplier order export's title ( #34332 )
...
Just using the right icon for this export
2025-06-04 13:39:38 +02:00
github-actions[bot]
88c77bf6c4
PHPStan > Update baseline ( #34316 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-06-04 13:39:06 +02:00
ldestailleur
12b5f66aa8
Fix management of forced CC for ticket
2025-06-04 12:40:14 +02:00
ldestailleur
0137197de7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 11:26:15 +02:00
Lucas Marcouiller
7bb0efe391
Fix email collector losing track ( #34321 )
...
* fix email collector loosing track when sending email from ticket
* add trads
* Fix Ci
2025-06-04 11:25:56 +02:00
ldestailleur
dd40029cc2
Fix warning
2025-06-04 11:25:24 +02:00
kkhelifa-opendsi
6059b0e6f5
FIX: Fix natural search with negative numbers ( #34322 )
2025-06-04 11:20:03 +02:00
dum77
81bdb3ae98
FIX : Fixes a bug where using a decimal value for packaging could cause a division by zero ( #34326 )
...
* Use fmod instead of % with line->packaging, to avoid fatal error if packaging decimal
Ensure packaging is numeric, positive, then use fmod instead of %, to prevent error with decimal packaging values (resulting in division by zero), for ajusting quantity
* Update edit rules
* Update edit rules
2025-06-04 11:17:46 +02:00
dum77
d4fe691f54
FIX: Allow decimal qty reception ( #34328 )
...
* Use fmod instead of % with line->packaging, to avoid fatal error if packaging decimal
Ensure packaging is numeric, positive, then use fmod instead of %, to prevent error with decimal packaging values (resulting in division by zero), for ajusting quantity
* Update edit rules
* Update edit rules
* After saving, it's better
* ```
No code changes made
```
* Just modify reception/card.php
2025-06-04 11:12:45 +02:00
ldestailleur
6b75c869fb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 11:12:17 +02:00
ldestailleur
13bdf7b533
Clean code
2025-06-04 11:12:07 +02:00
ptibogxiv
ce455f1236
NEW More options in api_documents.class.php ( #34329 )
...
* More options in api_documents.class.php
add pagination et filter by mime content type
* Update api_documents.class.php
* Update api_documents.class.php
* Update api_documents.class.php
2025-06-04 11:10:59 +02:00
ldestailleur
7ed8450d8a
Fix CI
2025-06-04 10:59:27 +02:00
ldestailleur
bdc79182c5
Fix CI
2025-06-04 10:56:26 +02:00
ldestailleur
68ad637430
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-04 10:53:32 +02:00
ldestailleur
5ecda910af
Fix CI
2025-06-04 10:53:04 +02:00
ldestailleur
b5a871bf99
Close #34344
2025-06-04 10:48:29 +02:00
William Mead
0d0db24c5c
QUAL Updated expense reports API PHPDoc ( #34341 )
...
* Updated PHPDoc
* Updated PHPDoc
2025-06-04 10:37:25 +02:00
Frédéric FRANCE
d39dcbb64b
fix CI ( #34349 )
2025-06-04 10:27:40 +02:00
William Mead
ca645c2694
Fixed missing mandatory date fields ( #34337 )
2025-06-03 17:06:04 +02:00
ldestailleur
89ef52dd5a
css
2025-06-02 21:20:02 +02:00
ldestailleur
88e75755fa
Debug v22
2025-06-02 21:10:45 +02:00
ldestailleur
f3fb48dcde
Debug v22
2025-06-02 20:51:21 +02:00
ldestailleur
bc548140af
Debug v22
2025-06-02 17:18:24 +02:00
ldestailleur
9135a63867
Debug v22
2025-06-02 17:11:38 +02:00
ldestailleur
7b8223d66a
Debug v22
2025-06-02 17:07:25 +02:00
ldestailleur
d543bdcffe
Debug v22
2025-06-02 16:59:46 +02:00
ldestailleur
22e7200ecd
CSS
2025-06-02 16:38:21 +02:00
ldestailleur
0236ddf003
CSS
2025-06-02 16:36:40 +02:00
ldestailleur
83883654f6
Missing info in list
2025-06-02 15:48:44 +02:00
ldestailleur
d7976f28ba
Debug v22
2025-06-02 15:42:44 +02:00
ldestailleur
79b51900b6
Debug v22
2025-06-02 15:24:55 +02:00
ldestailleur
2b3a1b89f5
Debug v22
2025-06-02 15:23:00 +02:00
ldestailleur
89a98ce444
Debug v22
2025-06-02 15:20:09 +02:00
ldestailleur
d3f359ee1b
Debug v22
2025-06-02 15:10:51 +02:00
ldestailleur
a6d6fe7edd
Debug v22
2025-06-02 15:10:07 +02:00
ldestailleur
6b2ec5f482
Debug v22
2025-06-02 15:07:37 +02:00
ldestailleur
36b00c5951
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-02 14:59:18 +02:00
ldestailleur
78d261916f
Debug v22
2025-06-02 14:22:47 +02:00
ldestailleur
492b442c4a
Debug v22
2025-05-31 13:43:40 +02:00
ldestailleur
d0111dc240
Debug v22
2025-05-31 13:33:31 +02:00
ldestailleur
f4a547acf1
CSS
2025-05-31 13:09:53 +02:00
ldestailleur
9888a200e7
Debug v22
2025-05-31 12:39:55 +02:00
ldestailleur
6e2ee971e1
Debug v22
2025-05-30 12:23:13 +02:00
ldestailleur
adaffd6251
Doc
2025-05-30 11:35:19 +02:00
ldestailleur
b3ada81875
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-28 09:57:55 +02:00
ldestailleur
95519edb78
Debug v22
2025-05-28 09:57:46 +02:00
Laurent Destailleur
c35965030c
Debug v22
2025-05-28 01:16:02 +02:00
Laurent Destailleur
3c3df0c24d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-28 00:09:40 +02:00
Laurent Destailleur
1b3b123472
Debug v22
2025-05-28 00:09:02 +02:00
John BOTELLA
50ff9b0d11
NEW : Toggle Display of customer Invoices and Credit Notes on Payment Page ( #34190 )
...
* NEW : Toggle Display of customer Invoices and Credit Notes on Payment Page
* NEW : Toggle Display of customer Invoices and Credit Notes on Payment Page
2025-05-27 22:29:53 +02:00
Alexandre Janniaux
5daee690a9
hookmanager: early return ( #34202 )
...
The line:
if (in_array($context, $arrayhooks) || in_array('all', $arrayhooks)) {
Needs to be inverted like the following:
if (!in_array($context, $arrayhooks) && !in_array('all', $arrayhooks)) {
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-27 22:26:58 +02:00
Charlène Benke
51d26108f9
fix typo error ( #34186 )
...
contRactid instead of contactid ...
there are some very long weekends sometimes...
2025-05-27 21:18:57 +02:00
sonikf
d2801ac7b4
fix typos ( #34188 )
...
* fix typo
* fix typo
* fix typo
* fix typo
* fix typo
* fix typo
* fix typo
* fix typo
2025-05-27 21:18:10 +02:00
Frédéric FRANCE
ea6bafde73
clean code ( #34196 )
...
* clean code
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-27 21:11:10 +02:00
Alexandre SPANGARO
9e166c263e
FIX #34240 Accountancy - Missing button export PDF in tab thirdparty mode ( #34249 )
2025-05-27 21:05:16 +02:00
splohmer
6c1616c98d
Handling of selected customer invoice to create a credit note if not in the list restricted by secret parameter ( #34291 )
...
* fix for LIST_OF_QUALIFIED_INVOCIES_LIMIT_DEFINED: handling if selected invoice is not in restricted list
* Update facture.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-27 21:04:13 +02:00
ThomasNgr-OpenDSI
55bbd6ef32
FIX modification de dates de pièces comptables sur plusieurs entités différentes ( #34225 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-27 20:16:03 +02:00
Peter Kessen
124ae92f33
Hide Bank Account number and Bank Code when field is empty ( #34253 )
...
* Skip empty value cells for bank information
* Save space for bank table when no info is present
2025-05-27 20:11:44 +02:00
github-actions[bot]
b6bb5c0e99
PHPStan > Update baseline ( #34256 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-27 19:32:28 +02:00
Mohamed DAOUD
e670bfb712
add prodids gabon ( #34257 )
2025-05-27 19:32:09 +02:00
ptibogxiv
a88f3eb0c4
Fix index.php ( #34262 )
...
fix php error
2025-05-27 19:28:49 +02:00
Alexandre SPANGARO
0105db185a
FIX Accountancy - Mass cloning - problem with date input ( #34281 )
2025-05-27 19:26:42 +02:00
Charlène Benke
b4070adb39
fix typo ( #34290 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-27 19:15:40 +02:00
Quentin-Seekness
024f266089
Allow insertion of value equals to 0 with int type ( #34294 )
...
The issue is that right now we can't insert a value of 0 as an int extrafields (unless the filed is mandatory, wich is not always the case)
2025-05-27 18:55:28 +02:00
Laurent Destailleur
393537d1e4
FIX portal module, prepare to replace duplication of code
2025-05-27 18:47:19 +02:00
Laurent Destailleur
6b9e81026e
Lang
2025-05-27 17:37:17 +02:00
Laurent Destailleur
9dfc560b5c
Trans
2025-05-27 16:56:08 +02:00
Laurent Destailleur
f9f15a75d6
Fix CI
2025-05-27 16:31:51 +02:00
ldestailleur
094a05b9a5
Debug v22
2025-05-27 14:48:25 +02:00
ldestailleur
3aaf0ad6f7
Debug v22
2025-05-26 22:17:53 +02:00
ldestailleur
f6e2525c6c
Add log
2025-05-26 21:38:47 +02:00
ldestailleur
1f056c4102
Better rule for redirect to paymentok/ko.
2025-05-26 21:26:44 +02:00
ldestailleur
57d337696c
Better rule for redirect to paymentok/ko.
2025-05-26 21:15:54 +02:00
ldestailleur
7365f3e530
Debug v22
2025-05-26 17:50:41 +02:00
ldestailleur
c025ae1c83
Clean code
2025-05-26 17:24:27 +02:00
ldestailleur
a114767ea1
css
2025-05-26 14:32:19 +02:00
ldestailleur
d6905ef6e9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-26 14:06:21 +02:00
ldestailleur
04cf30b06e
Doc
2025-05-26 14:05:54 +02:00
ldestailleur
19e7bea04a
FIX warning in dictionnary for payment codes
2025-05-26 14:02:17 +02:00
Alexandre SPANGARO
a8137faa2b
FIX Accountancy - Mass cloning - Complete sql_insert ( #34285 )
2025-05-26 11:09:55 +02:00
Frédéric FRANCE
c08ce9eeca
fix categories list ( #34194 )
2025-05-22 22:11:05 +02:00
Laurent Destailleur
fe25cc8428
FIX #34206
2025-05-22 22:04:30 +02:00
Laurent Destailleur
f0b9776a03
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-22 21:15:14 +02:00
Laurent Destailleur
916f50e699
css
2025-05-22 21:14:44 +02:00
ThomasNgr-OpenDSI
4c3d99612a
Fix : require_once functions2.lib.php in mod_bookkeeping_argon.php ( #34224 )
2025-05-22 20:39:42 +02:00
Laurent Destailleur
efccb22bc7
Fix doc
2025-05-22 20:37:57 +02:00
Laurent Destailleur
9550a35ef6
Debug v21
2025-05-22 19:54:40 +02:00
Laurent Destailleur
28d1dc6a74
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-22 18:57:55 +02:00
Laurent Destailleur
27a0c984a9
Fix CI
2025-05-22 18:57:32 +02:00
Francis Appels
7851429bd8
Fix warehouse list kanban when multiprices activated. ( #34229 )
...
* Fix warehouse list kanban and total when multiprices activated.
* Revert hide total, because is estimated value.
* Improve kanban output
2025-05-22 17:35:46 +02:00
Mohamed DAOUD
1bf94c94c6
FIX #34127 Add left actions column in resource List ( #34235 )
...
* fix Select columns in Resource List
* fix
2025-05-22 17:32:50 +02:00
Laurent Destailleur
4ccb3296da
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-22 17:06:42 +02:00
Laurent Destailleur
b2f148da50
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-22 17:06:21 +02:00
Frédéric FRANCE
3aa1babd6f
fix translations ( #34230 )
2025-05-22 17:02:44 +02:00
ldestailleur
31907f395b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-22 16:32:39 +02:00
ldestailleur
4311786e0c
Debug v22
2025-05-22 16:32:07 +02:00
HENRY Florian
26942a6cc9
fix: return line id created by insert line Propal class ( #34246 )
...
* fix: return line id created by insert line Propal class
* fix: return line id created by insert line Propal class
2025-05-22 15:56:56 +02:00
Lucas Marcouiller
a0a0e2d0a4
fix #34182 regretion on api thridparty fetch ( #34238 )
2025-05-22 15:55:46 +02:00
github-actions[bot]
db858032bc
PHPStan > Update baseline ( #34247 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-22 15:44:58 +02:00
ldestailleur
b9783cbf05
Doc
2025-05-22 12:33:55 +02:00
Alexandre SPANGARO
24c4d77cfb
NEW Accountancy - Add actions on entries (Cloning, Assigning, returning) ( #34179 )
...
* NEW Accountancy - Cloning on entry
* NEW Accountancy - Massaction on entry
* NEW Accountancy - Massaction on entry
* NEW Accountancy - Massaction on entries
* Fix constant
* Fix language key
* Fix CI
* Fix typo
* Fix typo
* FIX CI
* FIX CI
* FIX CI date problem
* FIX CI
* FIX GETPOST in class
* Move massaction delete at last action in select
* FIX CI
* FIX CI
* FIX CI
* FIX all GETPOST
* FIX CI
* FIX CI
* FIX CI
* FIX CI
* FIX CI
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-22 12:33:33 +02:00
ldestailleur
d0970d78ca
Fix CI
2025-05-22 12:32:39 +02:00
Charlène Benke
97c2d3dc58
NEW add totalization on ticket graph ( #34204 )
...
* add totalization on ticket graph
* Update index.php
2025-05-20 22:44:07 +02:00
atm-GregM
d4a1248d9a
NEW add drag and drop on supplier proposal ( #34208 )
...
* add drag and drop on supplier proposal
* add drag and drop on supplier proposal
---------
Co-authored-by: x <x@x.x>
2025-05-20 22:34:36 +02:00
Mohamed DAOUD
d359a4d7a5
FIX #34046 No traceability when generating Intervention from Task Time ( #34209 )
...
* fix generating Intervention from Task Time
* remove comment
* fix CI
* FIX CI
2025-05-20 22:34:11 +02:00
Laurent Destailleur
c724800a05
Fix permission on conf.php file
2025-05-20 22:01:00 +02:00
Laurent Destailleur
63da993f6d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-20 21:33:01 +02:00
Laurent Destailleur
5d42d2ad99
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-20 21:32:45 +02:00
Laurent Destailleur
3cf6a57261
Fix permission on conf.php file
2025-05-20 21:29:22 +02:00
Mohamed DAOUD
5ee6fe4dcc
fix checkbox position in list view ( #34216 )
2025-05-20 20:34:02 +02:00
Laurent Destailleur
6a09e5d9aa
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-20 01:10:24 +02:00
Laurent Destailleur
7c2fa3e8a1
Fix CI
2025-05-20 01:09:52 +02:00
Anthony Geourjon
97ae924653
FIX : usage of public member registration form (Multiadmin context) ( #34151 )
...
* Fix usage of public member registration form
* Update new.php
* Update new.php
* Update new.php
* Update new.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-19 16:42:49 +02:00
Laurent Destailleur
0f4bf91fcd
Fix default value of dol_move
2025-05-19 09:45:31 +02:00
Laurent Destailleur
d62ecff59b
Merge branch 'develop' of github.com:Dolibarr/dolibarr into develop
2025-05-19 07:14:03 +02:00
Expresion
dc9e073c1e
FIX|fix Webportal remain to pay column ( #34159 )
...
* fix ramin to pay column
* Update html.formlistwebportal.class.php
* Update html.formlistwebportal.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 16:19:27 +02:00
ldestailleur
026a5c9e8e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-17 14:50:08 +02:00
ldestailleur
c2539ae415
Fix CI
2025-05-17 14:49:57 +02:00
William Mead
5ccfbdf767
Added since version tag. Cleaned PHPDoc. ( #34165 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 14:38:58 +02:00
Clément
e28b2cd16c
QUAL harmonization between statistical sections ( #34169 )
...
* QUAL harmonization between statistical sections
* Update index.php
* Update index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 14:38:31 +02:00
Mohamed DAOUD
1ba5736ac7
fix website conf page ( #34175 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 14:16:46 +02:00
Mohamed DAOUD
db61432d03
enhance association website ( #34177 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 14:16:33 +02:00
Lucas Marcouiller
8989fed281
Fix javascript log error in dolButtonToOpenInDIalogPopup ( #34176 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-17 14:02:29 +02:00
ldestailleur
7bfef435f5
Fix CI
2025-05-17 14:01:11 +02:00
ldestailleur
1370fcc4d4
Fix warning
2025-05-17 14:00:21 +02:00
Laurent Destailleur
7385cf2b54
Trans
2025-05-17 01:28:45 +02:00
Laurent Destailleur
d4353f270f
Trans
2025-05-17 00:18:52 +02:00
Laurent Destailleur
3fb666fa19
Trans
2025-05-16 23:28:33 +02:00
Laurent Destailleur
fed208b57d
Debug v22
2025-05-16 22:39:08 +02:00
Laurent Destailleur
d540dd0ab7
Finish option CATEGORY_EDIT_IN_POPUP_NOT_IN_MENU
2025-05-16 17:59:39 +02:00
Laurent Destailleur
d5a870869c
CSS
2025-05-16 14:30:02 +02:00
ldestailleur
0fee28ee61
Doc
2025-05-16 12:12:42 +02:00
ldestailleur
45eff4fd54
Debug v22
2025-05-16 11:41:27 +02:00
ldestailleur
1842dd616e
Debug refresh of website templates
2025-05-16 11:36:29 +02:00
ldestailleur
f820d24c72
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-16 10:25:04 +02:00
ldestailleur
6a1a694b13
Doc
2025-05-16 10:24:55 +02:00
Mohamed DAOUD
ec63a8f9bb
new association template ( #34164 )
2025-05-16 10:22:04 +02:00
ldestailleur
5493a8e949
Fix CI
2025-05-16 10:21:19 +02:00
ldestailleur
bcefd989bd
Fix CI
2025-05-15 18:51:14 +02:00
ldestailleur
f285574f66
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-15 18:46:58 +02:00
ldestailleur
a9b470555d
Fix option to clone emailing
2025-05-15 18:46:25 +02:00
Norbert Penel
84f293ebe7
FIX right name ( #34163 )
...
right name have changed
OLD BUG !!!
report it on dol20 branch also, please
2025-05-15 18:11:36 +02:00
Clément
0de4e225fb
QUAL harmonization between statistical sections ( #34160 )
...
* QUAL Color harmonization between statistical sections
* Update index.php
2025-05-15 18:10:12 +02:00
github-actions[bot]
888a28b687
PHPStan > Update baseline ( #34158 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-15 18:05:59 +02:00
ldestailleur
847d016a7f
Doc
2025-05-15 13:12:06 +02:00
ldestailleur
54e8128475
Doc
2025-05-15 11:48:04 +02:00
ldestailleur
d3239046bb
Doc
2025-05-15 11:37:21 +02:00
ldestailleur
d9bb03e3b7
Update doc
2025-05-15 11:36:07 +02:00
ldestailleur
aab2587eef
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-15 10:33:47 +02:00
ldestailleur
ca2ad84482
Doc
2025-05-15 10:28:30 +02:00
ldestailleur
d9a2d5262d
Fix CI
2025-05-15 10:23:09 +02:00
Frédéric FRANCE
801ea9dc5a
fix translation ( #34154 )
2025-05-15 10:13:24 +02:00
Laurent Destailleur
88c4669d19
FIX missing thumbs when uploading image files with API
2025-05-15 02:51:45 +02:00
Laurent Destailleur
2f959048ae
Rename var
2025-05-15 01:07:34 +02:00
Laurent Destailleur
f2ed714cad
NEW: Can edit the module_source and pos_source field.
2025-05-15 00:47:12 +02:00
Laurent Destailleur
d35e62959d
Fix responsive
2025-05-14 22:09:36 +02:00
Laurent Destailleur
b949cc3534
CSS
2025-05-14 22:03:39 +02:00
Laurent Destailleur
cd134f7d9c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-14 21:34:02 +02:00
Laurent Destailleur
63adf1284a
FIX Purge of barcode generates SQL error
2025-05-14 21:32:49 +02:00
Frédéric FRANCE
296970ca64
fix translation ( #34153 )
2025-05-14 18:07:59 +02:00
Eduardo Pulpillo
55a22cc4fe
Update the file users.lang replacing "Dolibarr login" by external user login ( #34099 )
...
* Update companies.lang Replace label "Dolibarr login" by "External user login" in the contact form
Replace label "Dolibarr login" by "External user login" in the contact form. Replace the text for better white labeling and better readability
* Update companies.lang
* Update companies.lang
* Update companies.lang
* Update companies.lang
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 17:19:31 +02:00
Charlène Benke
1e0bd0f41f
php warning ( #34122 )
...
* php warning
* Update fileconf.php
* Update fileconf.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 16:58:52 +02:00
William Mead
6d07c6336c
Fixed get. Improved error message. ( #34150 )
2025-05-14 16:57:44 +02:00
Mohamed DAOUD
967162e36e
fix add contact for conferenceorbooth ( #34148 )
2025-05-14 16:56:43 +02:00
ptibogxiv
88f555ed5e
New manage User notifications by API ( #34098 )
...
* New manage User notifications by API
* Update api_users.class.php
* Update api_users.class.php
* Update api_users.class.php
* Update api_users.class.php
* Update api_users.class.php
* Update api_users.class.php
* Update api_users.class.php
* fix variable $fk_user notify.class.php
* Update api_users.class.php
* Update api_users.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 16:54:33 +02:00
ldestailleur
10d5a8ebd4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-14 14:40:35 +02:00
ldestailleur
c8e5fc9b73
Trans
2025-05-14 14:40:20 +02:00
ldestailleur
ca7cad45b6
Fix duplicate
2025-05-14 14:38:12 +02:00
Florian Mortgat
4f14d26b9f
Reset the global $extrafields when a cron job needs to run in a different entity ( #34130 )
...
* Reset the global `$extrafields` when a cron job needs to run in a different entity than the previous one. If not, extrafield definitions won't be reloaded, causing potentially severe bugs
* FIX (phan) case of class ExtraFields
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 14:33:25 +02:00
github-actions[bot]
5ecaeb2861
PHPStan > Update baseline ( #34147 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-14 14:31:43 +02:00
ldestailleur
acf01beb0b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-14 13:06:31 +02:00
ldestailleur
4b98a686f8
Fix warning
2025-05-14 13:05:23 +02:00
github-actions[bot]
37b4e77b63
PHPStan > Update baseline ( #34126 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-14 13:01:21 +02:00
Mohamed DAOUD
227724a99d
show extrafields into job application public page ( #34132 )
2025-05-14 12:57:26 +02:00
mikygee
d717d3a2a8
FIX bug #34137 & remplace by et ( #34139 )
...
Co-authored-by: Charlie Root <root@expevelidv751.expertinet.net >
2025-05-14 12:51:57 +02:00
Charlène Benke
176a99b945
wrong conf category param ( #34141 )
2025-05-14 12:51:15 +02:00
Charlène Benke
4a58d0c640
allow empty mode (choice 0) on api call ( #34142 )
2025-05-14 12:50:45 +02:00
Clément
7307774f14
FIX BUG ( #34143 )
...
* FIX BUG
* Update fournisseur.commande.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 12:49:25 +02:00
Clément
f5a48dca21
Fix missing translations ( #34145 )
...
* Fix missing translations
* Update sendings.lang
2025-05-14 12:47:46 +02:00
ldestailleur
a7104c34eb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-14 10:23:29 +02:00
ldestailleur
bdd5bc0b86
Doc
2025-05-14 10:23:17 +02:00
Jyhere
a3323d5ca9
NEW : accountancy pdf exports ( #34056 )
...
* NEW: journal, ledger, balance pdf exports in accountancy lists
* NEW: add coords system to avoid getting vertical lines on title lines
-FIX: totals line bugs
* FIX: removed, missing translation added
* FIX: precommit errors in accountancy pdfs
* FIX : PHPDoc inverted parameterss
* FIX: wrong string operator
* FIX: yet another cs error
* FIX: phpstan errors
* FIX: phpstan errors
* FIX: multidimensionnalarray phpdoc definition
* FIX: array phpstan error, I hope
* FIX: array def for phpstan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-14 09:40:32 +02:00
ldestailleur
8e334cd6a4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-13 13:34:49 +02:00
ldestailleur
914469fde1
Fix CI
2025-05-13 13:33:40 +02:00
HENRY Florian
fb67acbc7b
NEW: add common substitution __PREVIOUS_MONTH_TEXT__ ( #34121 )
2025-05-13 13:29:24 +02:00
William Mead
394ef6329d
Fix SwaggerUI ( #34124 )
2025-05-13 11:49:26 +02:00
ldestailleur
b9e0150dad
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-13 11:28:45 +02:00
ldestailleur
87c02d32ad
Doc
2025-05-13 11:28:35 +02:00
Frédéric FRANCE
e1de1edbe6
fix picto ( #34123 )
...
* fix picto
* Update societe.class.php
2025-05-13 10:53:35 +02:00
ldestailleur
20f7898bec
Fix test of minimum price
2025-05-13 10:49:36 +02:00
Lenin Rivas
ad10c2581d
FIX price_min_ttc ( #34120 )
...
* FIX price_min_ttc
* FIX price_min_ttc
* FIX price_min_ttc
* FIX price_min_ttc
2025-05-13 10:36:16 +02:00
Frédéric FRANCE
c1f8d7ff4a
fix translation existing twice ( #34102 )
...
* fix translation existing twice
* fix translation existing twice
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-12 20:25:02 +02:00
ldestailleur
9b84a7c3e4
Fix CI
2025-05-12 20:24:10 +02:00
ldestailleur
683e0804d7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-12 20:14:44 +02:00
ldestailleur
44baf2ac52
Doc
2025-05-12 20:14:27 +02:00
Arthur Lenoble
77a5147f6c
Option to show stock in products combo in supplier orders ( #34106 )
...
Add the constant SUPPLIER_SHOW_STOCK_IN_PRODUCTS_COMBO to show the current stock of the product in the products combo in a supplier order like it's already possible in a customer order
2025-05-12 20:12:30 +02:00
William Mead
22298c1f83
NEW pagination data for interventions API get ( #34113 )
...
* Added get interventions pagination data
* Fixed PHPDoc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-12 20:06:38 +02:00
ldestailleur
64e1364c7f
Doc
2025-05-12 20:01:49 +02:00
ldestailleur
465d7435fb
Log
2025-05-12 19:48:56 +02:00
Delthair
1192ce5791
#33951 Non-blocking minimum sale price in the proposals ( #34104 )
...
#33951 Non-blocking minimum sale price in the proposals
the price base type was not in the $price_base_type variable and therefore none of the checks were done so it was possible to have a price below the min price
2025-05-12 19:45:21 +02:00
Arthur Lenoble
b791e20407
Add constant to show stock in products combo ( #34107 )
...
Same constant added to use the same constant in both calls of the function select_produits_fournisseur_list()
2025-05-12 19:44:19 +02:00
Lucas Marcouiller
991e6f383a
Fix ai feature to edit/set extrafield with ai following step 3 ( #34111 )
...
* Fix ai feature to edit/set extrafield with ai following step 3
* fix formlayoutai page
* fix CI
2025-05-12 19:41:46 +02:00
Jyhere
a9727760cf
NEW: add hooks on societe consumption page ( #34112 )
...
* NEW: add hooks on societe consumption page
Add all necessary hooks to modify query and add more columns on the societe consumption page
* FIX : redefine $parameters array between each hook call
* FIX: php cs errors
2025-05-12 19:39:31 +02:00
ldestailleur
13ee6e6c7d
Fix trans
2025-05-12 19:39:16 +02:00
ldestailleur
fe831a315b
Fix CI
2025-05-12 19:33:57 +02:00
ldestailleur
da87582b70
Prepare v22
2025-05-12 16:35:51 +02:00
ldestailleur
81498e2e41
Start v22 beta
2025-05-12 14:13:29 +02:00
ldestailleur
7cf8d6cff7
Clean code - removed not used options
2025-05-12 14:08:31 +02:00
ldestailleur
a47fb5a07c
Look and feel v22
2025-05-12 13:42:38 +02:00
ldestailleur
d95e7cdc66
Debug v22
2025-05-12 13:01:47 +02:00
ldestailleur
86e625be0e
Debug v22
2025-05-12 10:59:01 +02:00
ldestailleur
8eff3e5a81
Add option CATEGORY_EDIT_IN_POPUP_NOT_IN_MENU
2025-05-12 10:19:29 +02:00
ldestailleur
ecef952643
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-12 09:27:58 +02:00
ldestailleur
247366c33c
Clean code
2025-05-12 09:27:48 +02:00
ldestailleur
2f22fd90ac
Fix responsive
2025-05-12 09:18:35 +02:00
Laurent Destailleur
6c39a9657c
NEW Show country flag in list of chart of account
2025-05-12 02:30:30 +02:00
Laurent Destailleur
186c1bd036
NEW Add a delay to be sure that any Stripe action from webhooks are
...
executed after interactive actions
2025-05-12 01:51:50 +02:00
Laurent Destailleur
da982d1106
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-12 01:44:04 +02:00
Laurent Destailleur
ceeb5b7a50
Clean code
2025-05-12 01:38:55 +02:00
Laurent Destailleur
7dd95914e8
Clean code
2025-05-12 00:02:59 +02:00
ldestailleur
4cb77b1778
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-11 12:32:53 +02:00
ldestailleur
f0ad845711
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-11 12:32:45 +02:00
ldestailleur
b1ea2c38af
Debug v22
2025-05-11 12:13:29 +02:00
ldestailleur
a1bb0de6f4
Debug v22
2025-05-11 12:13:28 +02:00
Laurent Destailleur
dae2597a90
Fix CI
2025-05-11 00:14:25 +02:00
ldestailleur
3a9a41c63e
Fix asset
2025-05-10 21:04:30 +02:00
ldestailleur
62e305f7fa
Debug the asset module. Can't delete.
2025-05-10 21:03:27 +02:00
ldestailleur
354a314843
Debug v22
2025-05-10 18:46:55 +02:00
ldestailleur
243d73c49b
Fix regression
2025-05-10 18:30:38 +02:00
ldestailleur
15672801c2
Doc
2025-05-10 18:21:55 +02:00
ldestailleur
e99bd8398c
css
2025-05-10 18:07:10 +02:00
ldestailleur
45d4e3faaa
Better tooltips.
2025-05-10 16:29:32 +02:00
ldestailleur
ac357c1059
Debug v22
2025-05-10 14:51:05 +02:00
ldestailleur
9d83780a3a
CSS
2025-05-10 14:39:04 +02:00
ldestailleur
82709ea1c4
CSS
2025-05-10 14:26:53 +02:00
ldestailleur
a831929184
Look and feel v22
2025-05-10 14:06:51 +02:00
ldestailleur
a674676ded
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-10 13:33:53 +02:00
Yannis Hoareau
1301cd36a1
NEW Subtotal module ( #33502 )
...
* Changes to follow mvc logic
* Reworked admin page and form to add lines
* Reworked adding line logic
* Adding options when editing subtotal lines
* Fix translations
* Fixed errors/displays and started pdf
* Color for subtotals pdf lines
* FIX display of subtotal totht
* Added pdf azur for propal
* Fix duplicate translation
* Added subtotal support for facture pdf
* Added subtotal support for commande pdf
* Improve UI/translations
* Restored old pdf
* Info to warn user for unsupported pdf
* Added title lines VAT rate and discount support
This is meant for future feature wich is block mass changing vat rate
and discount percentage
* Working on block apply vat and discount
* Added buttons for block actions
* Handle editing vat and discount for subtotal lines
* Editing vat and discount for subtotal lines bloc working
* Added possibility to move by block
* Updated adding and updating a subtotal line
* Improved vat and discount block update
* Improvement for block vat/discount and line edition
Editing a title line edits the corresponding subtotal line
* Improvement for moving by block
* Bad tile or st line placement managing
* Improved bad title or st line placement managing
* Adding subtotal line improved
Adding a subtotal line adds it right under its corresponding title
* Improved deleting subtotal line
Added possibility to choose if you want to delete the corresponding
subtotal line when deleting a title line
* Preventing too high level titles to be created
* Create and update line errors managing
* Improved bad title or st line placement managing
* Improved st line creation
* improve headers
* fix bad block placement managing
* fix adding st line not working if duplicates titles
* fix translations
* Fix block update
* FIX special chars bug
If special char like " ' " was used in title it could be converted to
special char entity.
* Prepare for pdf options
Pdf options like page break befor title should be shown as a picto if activated on a subtotal line on a document
* Added option managing
* Improved subtotal options and PDF integration
* Code refactor
* Action name/Error managment/PDF refreshing
When adding or updating a subtotal line
* Reformat
* Reworked subtotal options database managment
* Changed access to special code
* Remove unecessary call to php trait
* Changed definition of subtotals special code constant
* Reworked align on PDF
* Removed unecessary function and improved error managment
* Typo fix and removed treated todos
* Post typo changed for to better match subtotals names
* Disabled edit if status is not draft
* Changed way subtotals options are stored
* Added view managing when creating a document form an other
* Improved creating document from an other
Can check subtotals lines with table head checkbox and removed highlight
class for better UI.
* Make include of subtotals tpl more clear
* Manage centered or justified case
If user chose to center or justify, we don't change nothing
* Improved pdf
* Removed unecessary code block
* optimisation
* Code sniffer fix
* Code sniffer fix
* Code sniffer fix
* Code sniffer fix
* Code sniffer fix and added missing translation
* Fix php code sniffer
* Reload page when setup saved on subtotals admin page
* Fix php code sniffer
* pjan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* phan fix
* php warning fix
* php warning fix
* php phan fix
* php phan fix
* php phan fix
* Fix bug admin page not loading because of const not defined
* php phan fix
* php phan fix
* FIX subtotals admin page display
* php phan fix
* FIX php phan
* Fix bugs and langs
* Fix bug pdf align
* Replace include by require
* Add headers to avoid refreshing and adding unwanted lines
* Fix phan
* Add GETPOST check for security
* Fix phan
* Fix phan
* Fix phan
* Subtotal option when creating a document from another
* Fix phan
* Add field subtotal options for subtotal lines
* Fix phan
* Fix phan
* Fix phan
* Update to follow mvc
* Fix php phan
* Fix php phan
* Fix phpstan/phan
* Fix phpstan
* Fix phpstan
* Fix phpstan
* Fix phpstan
* Fix phpstan
* Update to switch to extraparams
* Update to switch to extraparams
* Retrieve extraparams from db to objectline
* Modified last things to switch to extraparams
* Cleaning unnecessary code lines
* Fix php-stan
* Section subtotal in extraparams to differentiate if needed for further devs
* Fix phan
* Keep extraparams when creating from another object
* Change default value to false when creating a subtotal line
* Fix clone would not keep extraparams in new object
* Fix dark subtotal line background color
Fix when a subtotal background color is too dark and edit pencil or
delete trash could not be seen
* Fix typo
* Fix typo
* Added subtotals for facturerec
* Fix precommit
* Added extraparams when creating rec from fac and other way
* Fix phan
* Fix objectline null
* Desactivating block vat / discount update for facturerec
* reformating code
* Added expeditions for subtotal
* Save extraparams for shipping lines
* Display of subtotals lines in shipments
* Display when creating facture from shipments
* Improve display of lines and invoice creation from shipments
* Fix error if missing line rang
* Deleted duplicate
* Added deletion of subtotal line in shipping documents
* Not including subtotal lines if there is no product line in between
* Update get subtotal lines in shipment docs to disable
* Delete possibility to edit subtotal lines in shipments
* Handle pdf for shipment
* Handle conf stock or shipment supporting services
* Fix precommit
* Fix duplicate name creating bug
* Fix bug where id could be changed by the line id and would create bug
* Deleted subtotal lines when STOCK_SUPPORTS_SERVICES is enabled and block would only have service lines
* Disable shipments in admin modules
Shimpements subtotals lines are only created from commands
* Fixing phan and stan
* Deleted unused template and phan fix
* Fix phan
* Fix phan
* Fix phan
* FIX: phan
* Fix template bug
If document was not in subtotal scope and would use a template used by
subtotal it would create an error.
* Fix php-stan
* Fix bad display when modules and confs were activated
* Fix php codesniffer
* Excluding subtotal lines when mass updating
* Fix shipments service lines exluded + showing subtotal line with specific configs
* Fix line display with situation invoices + bug block line update
* Added ODT managment
This works with invoices but has not been tested with other documents
* Fix bug when editing VAT/discount by block
* Fix error raised when subtotal line added
Subtotal line had no fk_product and raised the error but we want this
line to have no fk product
* Fix precommit
* Added ODT template for documents that uses subtotals
This template can be usefull to understand how to create an odt template
using subtotals module
* Fix phan
* Fix phan
* fix: buttons showing in bad document status
* clean: unwanted commited files
* add: table examples to use with subtotals on ODT templates
* fix: Unwanted print of value when creating a document from another
* feat: renaming for better understanding
* feat: Improved templates for documents related to subtotals
---------
Co-authored-by: Marc de Lima Lucio <68746600+marc-dll@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-10 02:44:31 +02:00
Laurent Destailleur
c6b7b3fe3e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-10 00:55:04 +02:00
Laurent Destailleur
016cc298be
Fix CI
2025-05-10 00:54:25 +02:00
Mohamed DAOUD
317ddec570
Enhance website config page ( #34082 )
...
* enhance website config page
* fix
2025-05-10 00:05:36 +02:00
Laurent Destailleur
db50d918b0
Trans
2025-05-10 00:02:30 +02:00
Eduardo Pulpillo
acc02b3c74
Update users.lang replacing "Dolibarr account" by "External User account" for better white labeling and better readabiility ( #34085 )
...
Replace the text for better white labeling and better readability
2025-05-09 23:57:22 +02:00
Laurent Destailleur
e4305ad221
Fix CI
2025-05-09 23:54:44 +02:00
HENRY Florian
9fa7d0c774
new: add hidden const to not add URL link in teicket response whatever public enabeld or not ( #34080 )
2025-05-09 23:49:06 +02:00
Noé Cendrier
bd3118375e
FIX: fetch main_last_doc for supplier orders ( #34079 )
2025-05-09 23:46:41 +02:00
Mohamed DAOUD
a10a9a60c7
add some trans keys ( #34078 )
2025-05-09 23:46:18 +02:00
ldestailleur
a827287afd
NEW Show code of stripe hooks supported in setup page
2025-05-09 16:25:15 +02:00
ldestailleur
8f7142ad76
NEW Use the PhpZipProxy handler to generate ODT files.
2025-05-09 15:47:08 +02:00
ldestailleur
3bf7cc01fd
Code comment
2025-05-09 15:39:07 +02:00
ldestailleur
68029a71ef
NEW autofix mysqldump command for backup when path is wrong
2025-05-09 11:13:49 +02:00
ldestailleur
912fe653b9
Look and feel v21
2025-05-07 13:57:40 +02:00
ldestailleur
e536d2e550
Fix missing property in tooltip
2025-05-07 13:11:09 +02:00
ldestailleur
1ec8036cc6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-05-07 11:32:25 +02:00
ldestailleur
b555aed819
The API to create a website account /idthirdparty/accounts/site is now
...
POST (instead of PUT) and to update is PUT (instead of PATCH).
2025-05-07 11:28:30 +02:00
William Mead
384a4f3984
QUAL Updated third party API PHPDoc ( #34077 )
...
* Updated and cleaned PHPDoc. Added contributor details.
* Updated and cleaned PHPDoc
* Cleaned PHPDoc
* Cleaned PHPDoc
* Cleaned PHPDoc
* Cleaned PHPDoc
* Cleaned PHPDoc
* Cleaned PHPDoc
* Added contributor details
2025-05-07 11:20:14 +02:00
Frédéric FRANCE
f48d3d6e41
fix unexisting picto ( #34076 )
...
* fix unexisting picto
* fix unexisting picto
2025-05-07 11:18:37 +02:00
sonikf
7322b9cd93
NEW Add option to create simple shipment of non origin. SQL part ( #34071 )
...
* NEW Add description
* NEW Add description in llx_expeditiondet
2025-05-06 22:12:43 +02:00
Frédéric FRANCE
32fdfa771c
fix CI ( #34072 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-06 22:08:23 +02:00
ldestailleur
b7754d5dc6
CSS
2025-05-06 21:43:52 +02:00
ldestailleur
75ad941797
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-06 21:23:45 +02:00
ldestailleur
43be2676ea
Fix CI
2025-05-06 21:23:38 +02:00
github-actions[bot]
5701fe7fce
PHPStan > Update baseline ( #34070 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-06 21:22:19 +02:00
ldestailleur
095905670a
Remove BlockUI js plugin. Replaced with few js/css lines.
2025-05-06 19:15:13 +02:00
ldestailleur
52acd2cfac
Clean code
2025-05-06 15:20:14 +02:00
ldestailleur
084bc9af3c
Use the getValidPayment to detect payment modules
2025-05-06 14:32:48 +02:00
ldestailleur
6a22102155
Use the getValidPayment to detect payment modules
2025-05-06 14:26:30 +02:00
ldestailleur
50b722905f
CSS
2025-05-06 13:26:51 +02:00
ldestailleur
c320b52e09
Debug v22
2025-05-06 13:15:07 +02:00
ldestailleur
a841a0ba1e
Debug v22
2025-05-06 13:02:08 +02:00
ldestailleur
0136a794c9
Add a new page type "Setup" for website module.
2025-05-06 12:52:31 +02:00
ldestailleur
2e3b4fc1b3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-06 12:32:48 +02:00
ldestailleur
0189f7e1bd
Fix trans
2025-05-06 12:30:51 +02:00
Jon Bendtsen
474cb2e54e
NEW: endpoints DELETE event atteendee by ID or REF ( #33986 )
...
* pricate function _fetch that fetches the attendee data based on either (row)id or referece
* NEW: endpoints DELETE event atteendee by ID or REF
* fix missing }
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-06 12:28:48 +02:00
ldestailleur
7bb258b5ee
Clean examples
2025-05-06 11:44:21 +02:00
ldestailleur
7ccbdd1538
Color of status must match dolibarr standard
2025-05-06 11:26:48 +02:00
ldestailleur
eadc676edf
NEW Add option MAIN_ALLOW_DOUBLE_COLON_IN_DOL_EVAL
2025-05-06 11:10:57 +02:00
ldestailleur
ce4a537989
Debug v22
2025-05-06 10:47:27 +02:00
ldestailleur
5351276074
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-06 10:15:39 +02:00
Jon Bendtsen
8ecc5f2cb0
NEW: attendee status Used - to ensure that only one attendee gets in on a ticket ( #33987 )
...
* pricate function _fetch that fetches the attendee data based on either (row)id or referece
* NEW: attendee status Used - to ensure that only one attendee gets in on a ticket
* Update conferenceorboothattendee.class.php
* Update conferenceorboothattendee.class.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-06 10:15:31 +02:00
Mohamed DAOUD
1d3cd37027
enhance set module options ( #34063 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-06 09:51:21 +02:00
ldestailleur
31780e091e
Debug v22
2025-05-05 21:51:55 +02:00
Alexandre Janniaux
2c03be5014
tests: add BookKeeping test ( #34062 )
...
This smoke-test the bookkeeping class to check the queries are working
correctly. This is a good way to smoke-test the postgresql compatibility
and enables more complex tests like the yearly closure later.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-05 21:31:48 +02:00
ldestailleur
542539368f
Fix CI
2025-05-05 21:30:32 +02:00
ldestailleur
370365f083
Clean code
2025-05-05 21:19:28 +02:00
Nasredine
c7ea4f3d59
NEW add settodraft to the supplier invoice API ( #34064 )
...
* add settodraft to the supplier invoice api
* removing whitespaces
2025-05-05 21:18:21 +02:00
ldestailleur
b10a036a83
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-05 21:13:15 +02:00
ldestailleur
5e67ec6376
Fix CI
2025-05-05 21:13:05 +02:00
Mohamed DAOUD
52c58775b4
some trans keys to prepare template ( #34065 )
2025-05-05 20:33:38 +02:00
ldestailleur
8664a3c2c8
Fix CI
2025-05-05 20:30:26 +02:00
ldestailleur
a9f2bb6219
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-05 20:24:47 +02:00
ldestailleur
f9985da313
Debug v22
2025-05-05 20:24:02 +02:00
Frédéric FRANCE
153ce2672a
fix login translation ( #34057 )
2025-05-05 20:15:57 +02:00
Frédéric FRANCE
931cdf278b
fix cron missing translation ( #34058 )
...
* fix cron missing translation
* fix cron missing translation
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-05 20:14:53 +02:00
Frédéric FRANCE
ff3cec75d0
fix translations ( #34055 )
2025-05-05 20:13:55 +02:00
Frédéric FRANCE
76f5a8ac90
fix translation account ( #34060 )
...
* fix translation account
* fix translation account
2025-05-05 20:13:03 +02:00
ldestailleur
956d058f30
Look and feel v22
2025-05-05 20:11:48 +02:00
ldestailleur
2ba8e487c4
Add link to go back to types of categories
2025-05-05 19:52:34 +02:00
ldestailleur
61647d82d7
Clean screen
2025-05-05 19:34:26 +02:00
ldestailleur
29e1226992
Debug v22
2025-05-05 18:49:12 +02:00
ldestailleur
e12519025a
Debug v22
2025-05-05 18:45:14 +02:00
ldestailleur
f0eaae6a1d
Debug v22
2025-05-05 17:09:24 +02:00
ldestailleur
2dd6ccd2d9
Debug v22
2025-05-05 15:24:04 +02:00
ldestailleur
8a39925460
Doc
2025-05-05 15:03:35 +02:00
ldestailleur
40d53621c3
NEW Add/enhance the popup for preview of icons
2025-05-05 14:54:35 +02:00
ldestailleur
d73d760b53
FIX Hour and min were lost when editing a past event.
2025-05-05 14:26:14 +02:00
ldestailleur
75e82572d6
Debug v22
2025-05-05 14:08:38 +02:00
ldestailleur
0e443bd76e
Debug star extrafields (set initial highlight in php instead of js)
2025-05-05 13:40:41 +02:00
ldestailleur
90ac6c0207
Clean code to avoid duplicate js code
2025-05-05 13:24:11 +02:00
ldestailleur
995f68489d
Debug v22
2025-05-05 13:13:39 +02:00
ldestailleur
a002899a7a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-05 04:36:37 +02:00
ldestailleur
d13cd0f47a
Fix CI
2025-05-05 04:36:28 +02:00
rogue-spectre
900884a94a
Close #34038 enable transmitter and bank name to be saved for a donation payment ( #34039 )
...
* Update clientfourn.php
correction of a sql request returning a buggy result.
Instead of the sum of the different donations payments the request returned the number of payment multiplied by the global amount of donation.
* Update payment.php - Transmitter field and bank name for donation
Add transmitter and bank names field to donation payment.
Extra added fields are copy-paste from htdoc/compta/paiment.php
* Update payment.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-05 04:08:36 +02:00
ldestailleur
5760ecc38b
Complementary message in actionmsgmore should work on all cases.
2025-05-05 04:07:23 +02:00
ldestailleur
fdd1f3e713
Move position of button
2025-05-05 02:51:23 +02:00
ldestailleur
49d6a9370a
Avoid option that break interface alignement and not used in a lot of
...
case.
2025-05-05 02:48:08 +02:00
ldestailleur
8394f27f32
Trans
2025-05-05 02:30:28 +02:00
ldestailleur
e4e5b1e597
Clean code
2025-05-05 02:22:02 +02:00
Charlène Benke
704910b4b3
NEW Add internal contact of proposal, order and invoice on api call ( #34009 )
...
* add internal contact of elements
* Update api_orders.class.php
* Update api_invoices.class.php
* Update api_proposals.class.php
* Update api_orders.class.php
* Fix CI
* Update api_orders.class.php
* Update api_invoices.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-05 02:07:24 +02:00
ldestailleur
d3644b6afa
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-05 02:05:04 +02:00
ldestailleur
6d89c2c033
Clean code. Merge/Close #33995 manually.
2025-05-05 02:04:55 +02:00
Jon Bendtsen
7f5c49c504
NEW: endpoints GET event attendee by ID or REF ( #33984 )
...
* pricate function _fetch that fetches the attendee data based on either (row)id or referece
* NEW: endpoints GET event atteendee by ID or REF
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-05 00:07:27 +02:00
ldestailleur
2736a4b382
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-05 00:07:09 +02:00
ldestailleur
0b7836595c
Debug v22
2025-05-04 23:53:34 +02:00
ldestailleur
9189bcc6bd
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-05-04 23:43:06 +02:00
ldestailleur
90577b41bd
Debug v22
2025-05-04 23:42:52 +02:00
Jon Bendtsen
6eff6532a0
NEW: endpoints PUT (update) event atteendee by ID or REF ( #33985 )
...
* pricate function _fetch that fetches the attendee data based on either (row)id or referece
* NEW: endpoints PUT (update) event atteendee by ID or REF
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-04 18:44:40 +02:00
Florian Mortgat
9d0d8f7ec5
Fix/140/t250062/extrafields multicompany data loss ( #34022 )
...
* insertExtrafields(): simplify by returning 0 early if array_options is empty
* insertExtrafields(): simplify by using local variables $newValue and $attributeType
* insertExtrafields(): refactor by grouping the empty value cases for geodatabase-type extrafields
* insertExtrafields(): refactor by using a static mapping of geodata types to their ST_* db function on ExtraField class
* FIX: when an object that is shared across multiple entities already has some extrafields from another entity that are not reachable from the current entity, their values are lost
* Compliance with
- phan ( Closure Closure($key) has no declared or inferred parameter type for $key)
- php-stan (Error: Property ExtraFields::$geoDataTypes has no type specified)
2025-05-04 18:42:01 +02:00
github-actions[bot]
8bec4db5e5
PHPStan > Update baseline ( #34054 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-05-04 18:40:56 +02:00
Charlène Benke
f5723c7c10
add new category on List for object api ( #33990 )
...
* add new category on List for object api
* Update api_categories.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-04 14:04:47 +02:00
Frédéric FRANCE
b95b074922
fix missing translations ( #34025 )
...
* fix missing translations
* fix missing translations
* fix missing translations
* fix missing translations
2025-05-04 11:25:18 +02:00
William Mead
2925bb6481
Cleaned PHPDoc. Added contributor info. ( #34026 )
2025-05-04 11:24:38 +02:00
Lucas Marcouiller
0ea9108fdd
Fix ai prompt function for extrafields to match step 2 todo ( #34032 )
...
* Fix ai prompt function to match step 2 todo
* add doc comment
* fix CI
2025-05-04 10:50:01 +02:00
Frédéric FRANCE
58562f84a6
clean code ( #34031 )
2025-05-04 10:49:27 +02:00
PsyCrow
0acc8d6b47
Update extrafields_list_search_param.tpl.php ( #34033 )
...
Fix to #33863
2025-05-04 10:48:47 +02:00
Frédéric FRANCE
ce84eb8da0
fix missing translation ( #34034 )
...
* fix missing translation
* fix missing translation
2025-05-04 10:47:40 +02:00
Ferran Marcet
921f2d8671
New: Andorra's Accounting Plan ( #34035 )
...
* New: Mail template for contacts
* New: Mail template for contacts
* New: Mail template for contacts
* New: Andorra's Accounting Plan
2025-05-04 10:47:24 +02:00
Charlène Benke
7537199598
php warning on delete warehouse ( #34041 )
2025-05-04 10:43:48 +02:00
Charlène Benke
d91030892d
php warning, feature not yet implemented ( #34042 )
...
moved on another tabs
2025-05-04 10:43:26 +02:00
Thibault Parodi
e77b470cad
NEW: Add an API endpoint to get properties of a single line of an order ( #34045 )
...
* feat: add api get line properties route
* chore: indent with tabs
* chore: preserve original spaces
* chore: tabs instead of space
* fix: return Object instead of array
2025-05-02 22:44:48 +02:00
Charlène Benke
46c41e437a
fields error, thirdparty vs socid ( #34043 )
2025-05-02 22:43:23 +02:00
Josep Lluís
dfe997fa07
Update paymentmodes.php ( #34044 )
...
Fix multicompany signatures on sepamandate
2025-05-02 22:42:15 +02:00
Jyhere
549b712c47
FIX: ajax tooltip warnings ( #34048 )
2025-05-02 22:41:04 +02:00
Charlène Benke
4bfc06e861
NEW add create category project link via api ( #34016 )
...
* add create category project link via api
* Update api_categories.class.php
2025-04-29 14:55:56 +02:00
github-actions[bot]
9e98e02f29
PHPStan > Update baseline ( #34019 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-29 14:51:35 +02:00
John BOTELLA
f2016b9e85
Uiux : new experiment ux intuitive select by ctrl and Shift keys ( #33996 )
...
* add ux_doc_id_reco
* fix missing elements in doc
* add table thead tbody tfoot
* New experiment for selection in table
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-29 14:48:58 +02:00
John BOTELLA
1bae2eaa15
Uiux : Fix doc ( #33992 )
...
* add ux_doc_id_reco
* fix missing elements in doc
* add table thead tbody tfoot
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-29 14:47:16 +02:00
Frédéric FRANCE
57aa02f0f4
Fix missing translation ( #34014 )
...
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
2025-04-29 10:53:52 +02:00
Charlène Benke
f597050e11
warning error if element is not a bill ( #34011 )
...
* warning error if element is not a bill
* Update consumption.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-29 10:47:38 +02:00
Laurent Destailleur
ebeb73a509
Update paymentok.php
2025-04-29 08:36:42 +02:00
Laurent Destailleur
ce2923f4eb
Fix CI
2025-04-29 08:11:36 +02:00
Laurent Destailleur
9d1bf1edff
Fix CI
2025-04-29 07:48:15 +02:00
Alejandro E.
a726ef6370
Update adherentstats.class.php to fix the dashboard error ( #34000 )
2025-04-29 07:09:02 +02:00
Charlène Benke
0fe942983e
FIX api fail dictionary/contact_types when use type parameters ( #34010 )
...
* api fail dictionary/contact_types when use type parameters
* Update api_setup.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-29 07:07:14 +02:00
William Mead
6ddc9926fa
QUAL Updated Contacts API PHPDoc ( #34005 )
...
* Updated and cleaned PHPDoc
* Added comment
2025-04-29 06:54:56 +02:00
Mohamed DAOUD
1ae126f179
FIX set donation as received after payment done ( #34006 )
...
* fix setpaid don
* enhance
2025-04-29 06:45:32 +02:00
Yannis Hoareau
8ec897bd83
fix: php warning for status field in list of purchase orders ( #34003 )
2025-04-29 06:44:29 +02:00
Frédéric FRANCE
d994442f34
fix missing translation ( #34004 )
...
* fix missing translation
* fix missing translation
2025-04-29 06:38:10 +02:00
ThomasNgr-OpenDSI
149bb14202
NEW Move right from advance to normal for thirdparty information payment page ( #33885 )d
...
Co-authored-by: Alexandre SPANGARO <aspangaro.dolibarr@gmail.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-26 21:23:08 +02:00
ldestailleur
9873a98c36
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-26 20:17:39 +02:00
ldestailleur
7c99a650e3
Show nb of tags per type
2025-04-26 16:15:52 +02:00
ldestailleur
80cdcf4d62
WIP Addapage to edit all categories.
2025-04-26 13:16:07 +02:00
ldestailleur
fbd7d814ff
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-26 12:07:07 +02:00
ldestailleur
87e794589c
Modulebuilderization
2025-04-26 12:06:45 +02:00
William Mead
e8bf0e183d
NEW reopen for interventions API ( #33982 )
...
* Added intervention post reopen API route
* Updated PHPDoc
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-26 04:21:37 +02:00
ldestailleur
c675f7439c
Fix title of event no more visible
2025-04-26 04:05:01 +02:00
ldestailleur
cc361b2859
css
2025-04-26 03:42:47 +02:00
ldestailleur
2f893b34f0
Add info of external payment on bank direct debit tab.
2025-04-26 03:35:59 +02:00
ldestailleur
f9f33046bd
Doc
2025-04-26 03:12:20 +02:00
ldestailleur
cde72d84a0
Refactoring code for better name and fix star extrafield on thirdparty
2025-04-26 03:00:53 +02:00
ldestailleur
a7227772e9
TODO
2025-04-26 02:31:19 +02:00
Lucas Marcouiller
0f8b0da651
New AI extrafield filler ( #33979 )
...
* New ai extrafield filler
* remove comment
* Fix Ci
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-26 01:59:36 +02:00
Jyhere
9b770c8fe9
FIX: list filter for boolean field when using modulebuilder ( #33977 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-26 01:59:23 +02:00
ldestailleur
62d19f4ff9
Change for #33970
2025-04-26 01:52:31 +02:00
ldestailleur
4c70e0035f
Fix CI
2025-04-26 01:32:40 +02:00
Vincent de Grandpré
943fa057e3
FIX#33963 - Enabling EmailCollector foreign key field to allow mandatory parameter saving ( #33981 )
...
* PHPStan > Update baseline
* FIX#33963 - Enabling foreign key field to allow mandatory parameter saving
* Added author to copyright
---------
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-26 01:22:37 +02:00
Mohamed DAOUD
13222f6102
NEW Add public page for donation module ( #33978 )
...
* add donation publique page
* add trans keys
* fix trans
* fix
* Fix CI
* fix CI
* fix CI
2025-04-26 01:20:45 +02:00
Clément
13b080fffc
FIX Bug Dynamic id ( #33980 )
2025-04-26 01:17:09 +02:00
ldestailleur
849409f150
CSS
2025-04-25 20:02:10 +02:00
ldestailleur
f1e8191e7b
FIX DetecHTML on upload file from filemanager fails due to need to lock
...
(no reason to need to lock file to read it).
2025-04-25 19:54:53 +02:00
ldestailleur
9b3f315c14
Add option MAIN_ALLOW_WYSIWYG_EVEN_ON_UNSECURED_EXTERNAL_HTTP_URL to
...
allow tests
2025-04-25 19:08:56 +02:00
ldestailleur
804b5299d2
CSS
2025-04-25 16:50:42 +02:00
ldestailleur
efdc4f9a5d
Debug v22
2025-04-25 16:43:31 +02:00
ldestailleur
5998b62a64
Debug v22
2025-04-25 16:25:07 +02:00
ldestailleur
9868eadafd
CSS
2025-04-25 15:57:41 +02:00
ldestailleur
764ce30e19
CSS
2025-04-25 15:52:25 +02:00
ldestailleur
5d595ed2de
CSS
2025-04-25 15:50:28 +02:00
ldestailleur
d2d0be5291
Look and feel v22
2025-04-25 15:45:40 +02:00
ldestailleur
e85db964ca
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-25 14:49:47 +02:00
ldestailleur
eb6bc94d0c
Fix syntax error
2025-04-25 13:46:27 +02:00
ldestailleur
46c9fd064d
Look and feel v22
2025-04-25 11:44:15 +02:00
ldestailleur
bc58523888
NEW Add field usenewcurrencyrate
2025-04-25 04:26:33 +02:00
ldestailleur
d9b944d601
Can edit/vieuw the currency on recurring invoice.
2025-04-25 04:07:58 +02:00
ldestailleur
2aa17f9c3f
Fix update of foregin rate on recurring invoices
2025-04-25 03:39:04 +02:00
Laurent Destailleur
084a39e27b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-25 03:13:51 +02:00
Laurent Destailleur
ba4d22dc2a
Trans
2025-04-25 03:13:17 +02:00
ThomasNgr-OpenDSI
92feaeafa7
GIFF : standardize accountancy lists (second part) ( #33787 )
...
* Use $arrayfields and add ability to hide columns on accountancy lists
* Add column hooks in accountancy lists
* fix travis
2025-04-25 01:50:17 +02:00
Jon Bendtsen
82c2a86073
event attendee class changes preparing for new API endpoints in different PR ( #33931 )
...
* check if MAIN_AGENDA_XCAL_EXPORTKEY is set before using it
* suggestion from frederic34
* adding 5 new statuses and their functions
* adding 5 new statuses and their functions
* copy and modified from email template api
* remove some unset because they are present in the database
* all objects are ConferenceOrBoothAttendee's
* load eventattendee API file from eventorganization/ folder
* ref is not required and should perhaps be banned because it is ignored during create + nonexisting apifetch function replaced with call to just fetch + making usre to use the correct class
* variable named paid is unused?
* get all event attendees
* fixing the sql statement
* adjusting function checking access rights
* UNTESTED! multicompany support by leftjoining with the projet table which does have an entity column + adjusting checkAccessRights function to prepare for testing project visibility
* adding more statuses and explaining boarding pass better
* expanding access rights checks with a project id and starting to use that after fetch so we know the project_id
* checking if the user has access to the project specified in fk_project
* phan fix getting right
* checking if isModEnabled('multicompany')
* will only show rows of projects which is either public or the user is a contact of
* 2 new status changing functions and some protection for the existing status changing functions
* fix pre-commit check
* typo fix = that should be ==
* adding extrafields and linkedobjectids to event attendee
* reducing size of PR to only necessary class changes
* this are used by the API file, so no need to keep in the class PR
* Test CI without not used property
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-25 01:47:58 +02:00
Clément
2c3576c0c2
height tabs ( #33965 )
...
* FIX Bug height tabs
* Update global.inc.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-25 01:46:13 +02:00
Mohamed DAOUD
6c96283434
donation ip protection ( #33972 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 20:07:12 +02:00
ThomasNgr-OpenDSI
a56a8e05f0
FIX : set default extrafield value for supplier order ( #33971 )
...
* fill extrafields default values in case THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_SUPPLIER_ORDER applies
* Fix: send param changecompany when changing company on a supplier order creation
2025-04-24 19:19:39 +02:00
Laurent Destailleur
acc7dcdf65
Fix CI
2025-04-24 19:19:02 +02:00
Laurent Destailleur
cbbda62f7a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 17:17:32 +02:00
Laurent Destailleur
68cb665d8d
Clean code
2025-04-24 17:17:05 +02:00
ldestailleur
a9555e55fb
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 17:01:46 +02:00
ldestailleur
6316a8a5f6
Fix css
2025-04-24 16:57:36 +02:00
ldestailleur
e13a090d1f
Removed not used property
2025-04-24 16:34:22 +02:00
ldestailleur
9728c3f10a
Make popup with picto simplest from modulebuiler or menu editor
2025-04-24 16:22:51 +02:00
Lucas Marcouiller
3591adb00d
Fix some errors on website csp form ( #33943 )
...
* Fix some errors on website csp form
* fix CI
* Fix Ci
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 15:47:37 +02:00
ThomasNgr-OpenDSI
50fa68a389
New : Introduce const THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_SUPPLIER_ORDER ( #33944 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 15:47:24 +02:00
ThomasNgr-OpenDSI
730667ed5a
NEW : force Extrafields values when constants THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_(ORDER|INVOICE) are set ( #33954 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 15:46:56 +02:00
Charlène Benke
87eeaa5dcb
Add validate and cancel api_knowledgemanagement ( #33962 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 15:46:01 +02:00
github-actions[bot]
ea827c3806
PHPStan > Update baseline ( #33969 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-24 15:39:16 +02:00
Clément
585577d667
FIX Bug ( #33964 )
2025-04-24 15:37:30 +02:00
ldestailleur
ea59ab8837
Trans
2025-04-24 15:36:00 +02:00
ldestailleur
50d2fa7543
Look and feel v22
2025-04-24 14:37:01 +02:00
ldestailleur
05b3cb75b6
CSS
2025-04-24 14:08:13 +02:00
ldestailleur
985e7a80f1
css
2025-04-24 12:49:36 +02:00
ldestailleur
17a0352ebe
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 12:26:39 +02:00
Jon Bendtsen
9142dbb4d2
FIX BUG: default value not changed when updating an extrafield using API #33949 ( #33950 )
...
* FIX BUG: default value not changed when updating an extrafield #33949
Update can now change default value for extrafields and fixes #33949
* Also use $default in updateExtrafields
The previous commit changed postExtrafields, but that is okay, because both needs to be changed
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 02:33:32 +02:00
Charlène Benke
6cbab9f12b
NEW Add knowledgebase info on box_dolibarr_state_board.php ( #33960 )
...
* Add knowledgebase on box_dolibarr_state_board.php
* Update knowledgerecord.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 02:32:28 +02:00
Laurent Destailleur
aaf70a5942
Merge import/export in same parent menu.
2025-04-24 02:22:12 +02:00
Jon Bendtsen
cee66f6a15
NEW Adding API endpoints for event attendee handling ( #33932 )
...
* check if MAIN_AGENDA_XCAL_EXPORTKEY is set before using it
* suggestion from frederic34
* adding 5 new statuses and their functions
* adding 5 new statuses and their functions
* copy and modified from email template api
* remove some unset because they are present in the database
* all objects are ConferenceOrBoothAttendee's
* load eventattendee API file from eventorganization/ folder
* ref is not required and should perhaps be banned because it is ignored during create + nonexisting apifetch function replaced with call to just fetch + making usre to use the correct class
* variable named paid is unused?
* get all event attendees
* fixing the sql statement
* adjusting function checking access rights
* UNTESTED! multicompany support by leftjoining with the projet table which does have an entity column + adjusting checkAccessRights function to prepare for testing project visibility
* adding more statuses and explaining boarding pass better
* expanding access rights checks with a project id and starting to use that after fetch so we know the project_id
* checking if the user has access to the project specified in fk_project
* phan fix getting right
* checking if isModEnabled('multicompany')
* will only show rows of projects which is either public or the user is a contact of
* 2 new status changing functions and some protection for the existing status changing functions
* fix pre-commit check
* typo fix = that should be ==
* adding extrafields and linkedobjectids to event attendee
* should be back to develop branch contents so PR can be smaller
* reducing PR size, just GET and POST
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 01:34:50 +02:00
Laurent Destailleur
1b48fa4e46
Fix CI
2025-04-24 01:34:28 +02:00
Laurent Destailleur
0239873ac9
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 01:27:39 +02:00
Laurent Destailleur
1e7c045bfe
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 01:24:10 +02:00
Laurent Destailleur
b10686cb2b
Clean code
2025-04-24 01:23:49 +02:00
Mohamed DAOUD
baa08bad7b
enhance externalModules page ( #33948 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-24 01:14:58 +02:00
Laurent Destailleur
9194e4f12f
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 01:12:50 +02:00
Laurent Destailleur
eb99f51a38
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 01:12:50 +02:00
Laurent Destailleur
c3cadef4ce
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-24 01:02:05 +02:00
Laurent Destailleur
e034b4b0ef
Standardize code
2025-04-24 00:51:47 +02:00
Laurent Destailleur
1435c02986
FIX #33958
2025-04-23 23:45:44 +02:00
Laurent Destailleur
bb3b0c552f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-23 23:28:14 +02:00
Laurent Destailleur
a4c97c0651
Fix CI
2025-04-23 23:27:45 +02:00
ldestailleur
9ee4771375
FIX error management when creating event with resource already used
2025-04-22 19:39:42 +02:00
ldestailleur
ce11578e05
css
2025-04-22 19:17:30 +02:00
ldestailleur
ccec9286e2
Better explanation
2025-04-22 19:12:25 +02:00
ldestailleur
cc33eac316
Add method to update socket timeout
2025-04-22 16:57:49 +02:00
ldestailleur
6766cd8b5c
css
2025-04-22 15:55:48 +02:00
ldestailleur
86506c32b7
Debug v22
2025-04-22 15:51:11 +02:00
ldestailleur
dcbd2437e7
Fix info on server
2025-04-22 15:21:30 +02:00
ldestailleur
29fe7c8dad
Remove TODO
2025-04-22 12:47:17 +02:00
ldestailleur
b59712aa5d
Remove TODO
2025-04-22 12:47:15 +02:00
ThomasNgr-OpenDSI
3c37f28d50
NEW ticket : display files linked to actioncomm ( #32325 )
...
* modify ecmfiles to link ecmfile to actioncomm
* ticket : link files to actioncomm
* display linked files in actioncomm cards
* Various fix (pre-commit, phpstan, usw.)
2025-04-22 12:44:57 +02:00
Jon Bendtsen
783807af14
Tiniest event attendee API - just the POST endpoint ( #33934 )
...
* check if MAIN_AGENDA_XCAL_EXPORTKEY is set before using it
* suggestion from frederic34
* adding 5 new statuses and their functions
* adding 5 new statuses and their functions
* copy and modified from email template api
* remove some unset because they are present in the database
* all objects are ConferenceOrBoothAttendee's
* load eventattendee API file from eventorganization/ folder
* ref is not required and should perhaps be banned because it is ignored during create + nonexisting apifetch function replaced with call to just fetch + making usre to use the correct class
* variable named paid is unused?
* get all event attendees
* fixing the sql statement
* adjusting function checking access rights
* UNTESTED! multicompany support by leftjoining with the projet table which does have an entity column + adjusting checkAccessRights function to prepare for testing project visibility
* adding more statuses and explaining boarding pass better
* expanding access rights checks with a project id and starting to use that after fetch so we know the project_id
* checking if the user has access to the project specified in fk_project
* phan fix getting right
* checking if isModEnabled('multicompany')
* will only show rows of projects which is either public or the user is a contact of
* 2 new status changing functions and some protection for the existing status changing functions
* fix pre-commit check
* typo fix = that should be ==
* adding extrafields and linkedobjectids to event attendee
* should be back to develop branch contents so PR can be smaller
* reducing PR size, just GET and POST
* smallest commit, just the post and functions needed by post
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-22 11:45:50 +02:00
github-actions[bot]
615b81005f
PHPStan > Update baseline ( #33936 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-22 11:44:43 +02:00
Charlène Benke
af07c504a8
if localtaxes_type is empty no array return ( #33938 )
2025-04-22 11:44:30 +02:00
Charlène Benke
c896638d6d
if datec sended (by api), we not initialize it ( #33937 )
...
* if datec sended (by api), we not initialize it
* Update ticket.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-22 11:44:04 +02:00
Laurent Destailleur
5e064f32e2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-22 03:57:47 +02:00
Laurent Destailleur
4a76256f1b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-21 19:35:50 +02:00
Laurent Destailleur
2f16a642cb
Doc
2025-04-21 19:35:10 +02:00
Laurent Destailleur
4b7f850979
Use dolEncrypt for pass encryption
2025-04-21 18:48:48 +02:00
ldestailleur
70418f942a
Better repsonsive for tabs
2025-04-21 15:10:48 +02:00
ldestailleur
83a6a2b244
Debug v22
2025-04-21 14:57:41 +02:00
ldestailleur
7db8252225
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-21 13:52:25 +02:00
ldestailleur
19b322178c
Debug v22
2025-04-21 13:42:28 +02:00
ldestailleur
958e65e982
Debug v22
2025-04-21 13:31:47 +02:00
ldestailleur
4aa03bb12a
CSS
2025-04-21 13:24:31 +02:00
ldestailleur
cd027c3072
CSS
2025-04-21 13:21:15 +02:00
ldestailleur
219bf821e6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-21 12:17:02 +02:00
ldestailleur
f1dd6b4a69
Debug v22 - Picto in menu
2025-04-21 12:16:47 +02:00
MDW
69e3d4b5df
UIUX: Interpret first token as thousands separator 21.500,00 (when French, ...). ( #33832 )
...
* Qual: Add testcase for price2num to convert '21.500,00' in FR
* NEW: Accept numbers like 1.213,00 in locales with whitespace/empty thousands separator
# NEW: Accept numbers like 1.213,00 in locales with whitespace/empty thousands separator
- Graceful handling of comma and dot as decimal points and thousands separators in the `price2num` function.
- Improved the `getNonEmptyString` function to include proper indentation and spacing (automatic).
* Add testcases for price2num
* en_US tests for invalid prices, add doc for price2num regex
* Restore lost test to validate compatibility
* Update FunctionsLibTest.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-21 11:57:13 +02:00
ldestailleur
e013e1c1b4
Fix CI
2025-04-21 11:56:36 +02:00
ldestailleur
776c78c696
Enhance menu editor
2025-04-21 11:52:40 +02:00
ldestailleur
d3edfc67ad
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-21 11:36:23 +02:00
ldestailleur
95d80fd5e8
Debug v22
2025-04-21 11:34:20 +02:00
ldestailleur
16b4592235
Fix fatal error
2025-04-21 11:19:06 +02:00
William Mead
333007c004
FIX intervention API get contacts ids ( #33919 )
...
* Fixed PHPDoc
* Added an array of contact ids to get and index methods
* Adjusted contact_type parameter to empty by default
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-20 19:00:04 +02:00
ptibogxiv
2483cf4146
fix ccountry.class.php ( #33929 )
...
* fix ccountry.class.php
* Update ccountry.class.php
2025-04-20 18:54:55 +02:00
ldestailleur
48bb878df5
Debug v22
2025-04-20 18:35:42 +02:00
ldestailleur
5aa2209bc2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-20 18:05:18 +02:00
ldestailleur
6ed5e7e175
Try some fixes
2025-04-20 13:36:11 +02:00
MDW
b731d14d6e
Qual: update phan baseline.txt ( #33926 )
...
* Qual: update phan baseline.txt
# Qual: update phan baseline.txt
- Updated the phan baseline:
Removed entries for 'htdocs/commande/card.php',
'htdocs/core/class/commonsocialnetworks.class.php', 'htdocs/fourn/facture/paiement.php',
and 'htdocs/public/project/index.php'
- Corrected phan notice in 'htdocs/core/class/commoninvoice.class.php' - new since last baseline update.
* Suppose object has CommonSocialNetworks trait (for phan)
2025-04-20 13:21:48 +02:00
Clément
3eb9775b0c
FIX Bug ( #33923 )
2025-04-20 13:21:21 +02:00
ldestailleur
5158e565b8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-20 12:26:44 +02:00
github-actions[bot]
45d06857d6
PHPStan > Update baseline ( #33925 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-20 00:50:26 +02:00
Frédéric FRANCE
0fbd8e737e
align size of phone fields with socpeople size ( #33813 )
...
* align size of phone fields with socpeople size
* add migration
2025-04-20 00:49:54 +02:00
ldestailleur
e82e716ea1
CSS
2025-04-19 12:30:55 +02:00
Frédéric FRANCE
ce7269aa07
fix missing translation ( #33921 )
...
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
2025-04-19 11:46:57 +02:00
Clément
2c3c763871
UIUX Improved ergonomics through UI design ( #33868 )
...
* Improved ergonomics through UI design
In IT conventions, the Cancel button is on the left and the Create button on the right. On Dolibarr, it's currently the other way round, which is rather counter-intuitive when you reflexively click. Correction to improve the GUI while respecting cultural norms.
* Update html.form.class.php with const
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
* Update html.form.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-19 02:58:39 +02:00
Alexandre SPANGARO
162876df7b
Asset - wrong status for disposal ( #33898 )
...
* Review of module asset
* Review of module asset
2025-04-19 02:56:31 +02:00
Laurent Destailleur
6ef600e991
WIP option WEBSITE_EXPORT_SQL_ON_SEVERAL_LINES
2025-04-19 02:43:44 +02:00
Laurent Destailleur
e5fbcd66b8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-19 01:16:05 +02:00
Laurent Destailleur
16d7b3c21a
Fix export
2025-04-19 01:15:24 +02:00
stefkpl
9fd9454928
NEW: add phone_mobile to export of thirdparty ( #33893 )
...
* fix: add phone_mobile to societe table import
* Update modSociete.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-18 20:14:07 +02:00
Francis Appels
55530fa588
Fix intervention update sql error ( #33916 )
2025-04-18 20:01:58 +02:00
ldestailleur
c55138f314
Fix CI
2025-04-18 19:56:28 +02:00
ldestailleur
fe57065929
FIX CI
2025-04-18 17:22:09 +02:00
ldestailleur
88278014d7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-18 16:12:01 +02:00
ldestailleur
879858b6f0
Fix CI
2025-04-18 16:11:51 +02:00
Mohamed DAOUD
71143444e7
enhance website payment ( #33912 )
2025-04-18 15:53:33 +02:00
ldestailleur
90919d2b26
Look and feel v22
2025-04-18 15:50:06 +02:00
ldestailleur
2456072a84
Clean code
2025-04-18 15:21:07 +02:00
ldestailleur
6c27aa5842
CSS
2025-04-18 15:13:58 +02:00
ldestailleur
045d834cde
CSS
2025-04-18 15:11:21 +02:00
ldestailleur
5a94d8898d
Trans
2025-04-18 14:53:59 +02:00
ldestailleur
304fcfb648
Fix CI
2025-04-18 14:51:28 +02:00
ldestailleur
fe5606368b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-18 14:48:36 +02:00
ldestailleur
0cacc393b5
Fix CI
2025-04-18 14:48:26 +02:00
Etienne BENDER
531003887f
fix(supplier_proposal): enforce class name in getElementProperties() ( #33887 )
2025-04-18 14:21:16 +02:00
ldestailleur
ed29a424d8
Fix CI
2025-04-18 14:17:39 +02:00
ldestailleur
524437e277
FIX #33884
2025-04-18 14:16:27 +02:00
Frédéric FRANCE
5d777bbf59
clean code ( #33882 )
...
* clean code
* clean code
* clean code
* Update mailtemplate.php
2025-04-18 13:38:03 +02:00
Mohamed DAOUD
0fae8e5b0b
NEW Some trans keys to prepare a new website template ( #33886 )
...
* some trans keys
* Update website.lang
* Update website.lang
2025-04-18 13:37:14 +02:00
lvessiller-opendsi
2179900d34
FIX cannot create a reject line on prelevement line ( #33888 )
2025-04-18 13:36:53 +02:00
ldestailleur
941ccf5ec7
Debug v22
2025-04-18 13:33:55 +02:00
ldestailleur
c55bbd8fa8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-18 13:12:36 +02:00
ldestailleur
bdb82ef856
Complete #33894
2025-04-18 13:12:20 +02:00
Lucas Marcouiller
de99ce3647
Fix webhook_history database ( #33889 )
...
* Fix webhook_history database
* add error meesage
2025-04-18 12:58:04 +02:00
Frédéric FRANCE
7a73b0f771
fix CI ( #33892 )
2025-04-18 12:57:38 +02:00
Laurent Destailleur
6f6a5f6f4d
Look and feel v22
2025-04-17 19:58:48 +02:00
Laurent Destailleur
353c9210dc
Trans
2025-04-17 19:06:55 +02:00
Laurent Destailleur
932c3e66da
Clean page content
2025-04-17 18:56:32 +02:00
Laurent Destailleur
072594fb91
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-17 17:49:41 +02:00
Laurent Destailleur
af31230980
CSS
2025-04-17 17:49:18 +02:00
Florian Mortgat
2250e26c3c
FIX critical regression: $invoice->array_options() emptied by call to $invoice->fetch_lines() causing data loss ( #33891 )
2025-04-17 13:27:24 +02:00
Laurent Destailleur
a40aec6029
Debug v22
2025-04-17 03:56:54 +02:00
ldestailleur
2b721ba245
WIP mail layout
2025-04-17 01:31:06 +02:00
ldestailleur
9f3281cf1d
WIP mail layout
2025-04-17 00:56:22 +02:00
ldestailleur
2a7b9a2466
WIP mail layout
2025-04-17 00:27:52 +02:00
ldestailleur
97475f74dc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-16 22:12:50 +02:00
ldestailleur
94697e64e4
Debug email layouts
2025-04-16 22:12:37 +02:00
lvessiller-opendsi
c85cc3061b
NEW shipment kits with dispatcher v2 ( #33750 )
...
* NEW shipment kits with dispatcher v2
* Show stock of virtual product on select warehouse when dispatching a shipment
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-16 21:11:58 +02:00
Frédéric FRANCE
de763b4b43
clean code of order ( #33880 )
...
* clean code of order
* clean code of order
* clean code of order
* clean code of order
2025-04-16 21:09:45 +02:00
ldestailleur
da460c079e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-16 21:08:22 +02:00
ldestailleur
b7c0a734ed
Fix CI
2025-04-16 21:08:11 +02:00
Frédéric FRANCE
255300a29e
test fix phan ( #33879 )
...
* test fix phan
* test fix phan
* test fix phan
* test fix phan
* test fix phan
2025-04-16 19:55:44 +02:00
ldestailleur
50345daea9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-16 19:10:18 +02:00
ldestailleur
6746b37fc4
Add field CCI
2025-04-16 19:09:30 +02:00
github-actions[bot]
d236e52d5c
PHPStan > Update baseline ( #33873 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-16 19:00:01 +02:00
ldestailleur
f4d7ddaaf4
Add more phpunit tests
2025-04-16 18:54:43 +02:00
ldestailleur
57268af48e
Add more phpunit tests
2025-04-16 18:42:20 +02:00
ldestailleur
c1649c04b4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-16 18:28:45 +02:00
ldestailleur
a4dcfc00ec
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-16 17:58:20 +02:00
ldestailleur
0b4bc03236
Update migration file
2025-04-16 17:58:13 +02:00
Lucas Marcouiller
b8e7fcdb4d
New webhook history database structure ( #33852 )
...
* New webhook history database structure
* fix CI
* remove unwanted files
* Update llx_webhook_history-webhook.sql
* Update llx_webhook_history-webhook.key.sql
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-16 17:55:12 +02:00
Frédéric FRANCE
859346150b
fix phpstan ( #33869 )
2025-04-16 17:33:22 +02:00
Frédéric FRANCE
beb0956d60
add image type in CMailFile.class.php ( #33872 )
2025-04-16 17:32:59 +02:00
ldestailleur
6f6556f43d
Fix look and feel
2025-04-16 16:18:33 +02:00
ldestailleur
8d12515a7b
Debug v22
2025-04-16 16:14:51 +02:00
ldestailleur
3f31c74642
Debug v22
2025-04-16 15:50:37 +02:00
Jon Bendtsen
772337d162
redoing PR Api objectlinks #33738 ( #33781 )
...
* redoing PR Api objectlinks #33738
* loading objectlinks api from main api folder
* bringing $FIELDS up to develop branch standard
* trying to tell phan the expected array types
* phan return and input type specifications
* trying to fix 'Method ObjectLink::_makeobject() should return int but return statement is missing.'
* trying to return an ObjecTLink
* get returns an ObjectLink object
* making sure that function _makeobject always has an return
* making sure deleteByValues always has a return statement
* remove empty line
* making sure getByValues always has a return value
* trying to fix phan for _validate
* no < around objectlink
* trying to fix some phan and phan-stan errors
* public variable target should be fk_target
* making TRIGGER_PREFIX more like in core/class/commonobject.class.php
* trying to save and use the notrigger value
* typecast objectlink fk_source and fk_target to string in the hope that they are later made correctly to int
* whitespace to trigger a build of my branch
* back to being int - because that is what they are
* trying to typecast
* trying to help PHPStan to validate fk_source and fk_target
* trying to use the same way as are used
* splitting over multiple lines
* Fix: update ObjectLink return type in API methods
### FIX: Update ObjectLink return type in API methods
- Updated the return type of several methods from `ObjectLink` to `Object` to reflect a return type compatible with Luracast/Restler
* fix: refactor field setting in ObjectLinks class
# Fix: Refactor field setting in ObjectLinks class
- Removed the static `$INTFIELDS` array and moved its logic to a new private
method `_setObjectLinkField`.
- Updated `create`, `getByValues`, and `deleteByValues` methods to use
`_setObjectLinkField` for setting fields.
- Cleaned up the code by removing redundant field validation and type casting
logic.
* noting that relation type can both be string and null
* escaping strings before parsing them to the database
* -> not global
* trying to fix phpstan errors by flipping so the string part is first
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
Co-authored-by: MDW <mdeweerd@users.noreply.github.com >
2025-04-16 14:49:39 +02:00
Jon Bendtsen
dcdc19d099
GUI: adjust field length in extrafields forms for add and edit ( #33867 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-04-16 11:18:38 +02:00
Alexandre SPANGARO
c35f798bdc
FIX #33546 Asset SQL error on disposal popup to select invoice ( #33865 )
2025-04-16 11:15:06 +02:00
Frédéric FRANCE
6164a9c9cc
fix CI ( #33866 )
...
* fix CI
* Update facture.class.php
2025-04-16 11:10:38 +02:00
Charlène Benke
93de32e153
add fichinter put call for update data ( #33836 )
...
* add fichinter put call for update data
* Update api_interventions.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-16 01:05:03 +02:00
Jon Bendtsen
2aa6e65c6f
adding different filename check for when member codes are the advanced kind. Fix #32447 ( #33862 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-04-16 01:04:33 +02:00
lvessiller-opendsi
4963639d67
NEW input reason for customer invoice ( #33599 )
...
* NEW input reason for customer invoice
* Fix CI error
* Fix format fk_input_reason in array of fileds
* Add invoices in translate key of source dictionary
2025-04-16 01:02:26 +02:00
Laurent Destailleur
0008ebe773
Fix CI
2025-04-16 00:19:24 +02:00
Laurent Destailleur
b38779ec99
Fix CI
2025-04-15 23:35:54 +02:00
Laurent Destailleur
c4bcb083c6
Fix CI
2025-04-15 22:55:21 +02:00
Laurent Destailleur
e3a09b00d5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-15 22:40:33 +02:00
Laurent Destailleur
8f78df531c
Fix CI
2025-04-15 22:38:35 +02:00
ldestailleur
608b1dc0f4
Clean code
2025-04-15 20:33:39 +02:00
ldestailleur
86564e0c03
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-15 20:28:52 +02:00
ldestailleur
b9dd27e264
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-15 20:25:24 +02:00
ldestailleur
3d8704ae63
Prepare code for a better implementation of #33857
2025-04-15 20:24:34 +02:00
Frédéric FRANCE
ca693dcc93
fix CI ( #33860 )
2025-04-15 19:11:19 +02:00
ldestailleur
fd9f12710e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-15 19:10:33 +02:00
ldestailleur
c373c67f2e
Debug v22
2025-04-15 19:07:37 +02:00
John BOTELLA
08a35bbcff
NEW : Toggle Display of Supplier Invoices and Credit Notes on Payment Page ( #33856 )
...
* New supplier paiments display all invoices mode
* fix param
* fix php stan
* add display mode dinstinction for css selector
2025-04-15 18:17:36 +02:00
Alexandre SPANGARO
93478d3216
NEW Order - Add drag & drop file ( #33848 )
2025-04-15 18:00:24 +02:00
ThomasNgr-OpenDSI
ca530a115c
Use $arrayfields and add ability to hide columns on accountancy lists ( #33785 )
2025-04-15 17:44:10 +02:00
Alexandre SPANGARO
fd5cf10490
General admin of accountancy module ( #33833 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-15 17:24:43 +02:00
Charlène Benke
4d1e071247
allow fichinter date update by api call ( #33835 )
...
* allow fichinter date update by api call
* Update fichinter.class.php
* Update fichinter.class.php
* Update fichinter.class.php
* Update fichinter.class.php
* Update fichinter.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-15 17:22:34 +02:00
Alexandre SPANGARO
ab0ce1d645
Review of module asset ( #33847 )
...
* Fixed Asset - Update translation of the module
* Fix asset create name
* Fix ref field
* Update module Asset
* Fix CI
* Fix CI
* Fix comment
2025-04-15 17:21:45 +02:00
ldestailleur
f0bd86c8a4
Debug v22 link with dolistore
2025-04-15 16:55:35 +02:00
ldestailleur
bb61fd0537
Debug v22 CSS for RTL languages
2025-04-15 15:25:55 +02:00
ldestailleur
e26744d625
Move code for showEyeForField into a dedicated function.
2025-04-15 13:38:59 +02:00
ldestailleur
708a6fa527
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-15 12:27:32 +02:00
ldestailleur
ec495bd882
Clean dead code
2025-04-15 12:24:50 +02:00
Laurent Destailleur
3085c0762f
Fix remove print
2025-04-15 02:51:00 +02:00
Laurent Destailleur
b27c3b692e
FIX #33843 More complete fix.
2025-04-15 02:42:48 +02:00
Laurent Destailleur
be42c745a5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-14 22:05:46 +02:00
Laurent Destailleur
e19f1dc371
Doc
2025-04-14 21:57:55 +02:00
lvessiller-opendsi
f19cce51f7
FIX compute pending amount on debit request when using bank transfer mass action from supplier invoice list ( #33843 )
2025-04-14 21:56:34 +02:00
Eric - CAP-REL
dfe8433b6b
NEW: add setasnumber for forms ( #33845 )
...
* add setasnumber
* fix bad attribute from dev time
* more generic solution
2025-04-14 21:08:53 +02:00
Frédéric FRANCE
b1e518da27
fix missing translation ( #33844 )
...
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
* fix missing translation
2025-04-14 21:06:56 +02:00
Laurent Destailleur
a72067675d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-14 20:24:40 +02:00
Laurent Destailleur
b0b2442298
Fix #33793
2025-04-14 20:24:21 +02:00
Laurent Destailleur
357615c938
Fix name of field
2025-04-14 20:20:38 +02:00
Eric - CAP-REL
a89a917adc
PERF: hidden var to limit list of invoices for credit note list ( #33839 )
...
* PERF: hidden var to limit list of invoices for credit note list
* Update facture.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-14 20:12:19 +02:00
Yannis Hoareau
e62f9cce4a
Fix bug where invoice situation invoices could not be created ( #33842 )
2025-04-14 20:01:35 +02:00
Frédéric FRANCE
2c3cb5806d
fix CI ( #33827 )
...
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* fix CI
* try to fix
* fix
2025-04-14 19:37:33 +02:00
Laurent Destailleur
99c6a0e307
Progress on #33833
2025-04-14 19:32:35 +02:00
Laurent Destailleur
cebc82cf4f
Trans
2025-04-14 19:19:28 +02:00
Laurent Destailleur
e12d4deba2
CSS v22
2025-04-14 19:05:45 +02:00
ldestailleur
56908a8764
Clean CSS
2025-04-14 17:13:09 +02:00
ldestailleur
6a1bc2f68a
CSS
2025-04-14 15:21:12 +02:00
ldestailleur
79e3a2eddf
Debug v22
2025-04-14 15:04:26 +02:00
ldestailleur
dc2a6694c7
Comment
2025-04-14 10:33:03 +02:00
ldestailleur
4ee210236a
Fix detect security fixes in git log
2025-04-14 09:27:20 +02:00
ldestailleur
d9e89e611e
Fix warning
2025-04-14 09:13:37 +02:00
ldestailleur
482053ee1e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-14 09:13:15 +02:00
Laurent Destailleur
957199ef4c
Debug v22
2025-04-13 21:49:57 +02:00
Laurent Destailleur
54af0a152a
Debug v22
2025-04-13 21:32:28 +02:00
Laurent Destailleur
5d6942db9d
css
2025-04-13 19:54:17 +02:00
Laurent Destailleur
aaa100d132
FIX HTML broken by the trunc.
2025-04-13 19:46:52 +02:00
ldestailleur
4a1101e4e1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-13 14:36:08 +02:00
Laurent Destailleur
2ccfb2dfb6
CSS
2025-04-12 20:11:11 +02:00
Laurent Destailleur
4493dc005a
Clean code
2025-04-12 19:47:32 +02:00
ldestailleur
76c3e8f500
var not used
2025-04-12 17:03:16 +02:00
ldestailleur
a328789541
FIX CI
2025-04-12 17:02:24 +02:00
ldestailleur
3920ad13f9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-12 16:59:18 +02:00
ldestailleur
0b8324fc89
FIX #33784
2025-04-12 16:58:50 +02:00
Florian Mortgat
0031210040
NEW hidden conf for api contrat putLine endpoint to only return the line ( #33809 )
...
* NEW: hidden conf for endpoint PUT {id}/lines/{lineid} to return only the modified line and remove more attributes from the object
* Fixing pre-commit error
* FIX: cherry-picked commit (designed for v17.0) was incompatible with v22
Feature: hiden conf 'API_CONTRAT_PUTLINE_OUTPUT_LINE_ONLY'
- use $lineid ($id is the ID of the contract)
- instantiate ContratLigne (the attribute $this->contractLine no longer exists)
- more attributes to be unset
2025-04-12 16:41:34 +02:00
Frédéric FRANCE
ace876bf9c
fix CI ( #33822 )
2025-04-12 16:26:46 +02:00
ldestailleur
0ff4e7bb2b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-12 16:26:16 +02:00
ldestailleur
5ebb7547a4
FIX #33817
2025-04-12 16:25:35 +02:00
Frédéric FRANCE
2b468e6b0f
enhance dol_print_ip ( #33819 )
...
* enhance dol_print_ip
* fix cache
* fix CI
2025-04-12 16:19:45 +02:00
ldestailleur
4d80dc9d69
Debug v22
2025-04-12 16:18:40 +02:00
ldestailleur
ec7ecd9f08
Debug v22
2025-04-12 16:16:34 +02:00
ldestailleur
16d894cc7d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-12 13:48:21 +02:00
ldestailleur
0dda216da1
CSS
2025-04-12 13:48:09 +02:00
Laurent Destailleur
e55ec24393
Debug v22
2025-04-12 03:40:25 +02:00
Laurent Destailleur
76f33c4ed2
Debug v22
2025-04-12 03:35:44 +02:00
ldestailleur
c9b60da4e8
Clean var
2025-04-11 23:56:51 +02:00
ldestailleur
ba6d55691c
Look and feel v22
2025-04-11 23:53:30 +02:00
ldestailleur
b14d28c983
Fix filter on agenda list
2025-04-11 23:42:18 +02:00
ldestailleur
eadf6182e1
Try to debug the transfer in treasury mode. Move into DEBUG level.
...
Still some tests to do...
2025-04-11 20:12:16 +02:00
ldestailleur
a18284b829
Debug v22
2025-04-11 17:36:05 +02:00
ldestailleur
96792f5e08
CSS
2025-04-11 17:32:01 +02:00
ldestailleur
fbe7493497
Trans
2025-04-11 14:53:51 +02:00
ldestailleur
955a8dab83
Debug v22
2025-04-11 14:20:42 +02:00
ldestailleur
26613998eb
Debug v22
2025-04-11 13:57:07 +02:00
ldestailleur
7c46eeebb9
CSS
2025-04-11 13:18:24 +02:00
ldestailleur
b87223250f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-11 12:49:01 +02:00
ldestailleur
1671ff5e1f
Fix complete darkmode for theme MD
2025-04-11 12:48:51 +02:00
ldestailleur
201522a98f
QUAL Remove CSS -webkit-border-radius and -webkit-box-shadow
2025-04-11 12:16:43 +02:00
Laurent Destailleur
38d4ccbd2d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-11 02:35:52 +02:00
Laurent Destailleur
d9bf76fe55
Fix example
2025-04-11 02:23:55 +02:00
ldestailleur
88b46a2d0e
CSS
2025-04-10 23:43:16 +02:00
ldestailleur
2e980ae83a
Enable option MAIN_FEATURE_TO_SHOW_TOP_MENU_URL_IN_FRAME
2025-04-10 21:46:46 +02:00
ldestailleur
74f0df409c
Look and feel v22
2025-04-10 21:38:05 +02:00
ldestailleur
38ac83410e
CSS
2025-04-10 21:33:17 +02:00
ldestailleur
6da74b90ce
Debug v22
2025-04-10 21:25:45 +02:00
ldestailleur
50b6281041
FIX #33353
2025-04-10 21:20:37 +02:00
ldestailleur
dfe69ef1f5
Debug v22
2025-04-10 20:42:43 +02:00
ldestailleur
5bbce37a10
Debug v22
2025-04-10 20:16:08 +02:00
ldestailleur
518eb643bd
Debug v22
2025-04-10 19:23:58 +02:00
ldestailleur
7a3bd99a6a
Debug ref numbering of bank transaction feature
2025-04-10 19:18:54 +02:00
ldestailleur
ee0c465421
Doc
2025-04-10 16:27:44 +02:00
ldestailleur
b84bc626d9
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-10 14:34:59 +02:00
ldestailleur
bad881b2a5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-10 14:06:45 +02:00
ldestailleur
a28bdecfff
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-10 13:06:25 +02:00
ldestailleur
b0918ffd78
Debug makepack
2025-04-10 13:06:13 +02:00
omogenot
5d55d75c8e
FIX Extend late search option for open and awaiting supplier orders ( #33810 )
...
* Create two alert levels
Make search_status be 1,2 for regular late orders and 3,4 for order to be received late state.
* Fix url late target
On main screen, choosing late awaiting orders does not lead to a list of awaiting orders that are in alert.
* Missing space
2025-04-10 12:50:24 +02:00
ldestailleur
76ea967ba9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-10 12:48:22 +02:00
ldestailleur
f13282c5c9
Fix report security fix
2025-04-10 12:48:12 +02:00
Charlène Benke
68956cf7d2
proposal on box product not displayed ( #33802 )
2025-04-09 23:06:11 +02:00
Frédéric FRANCE
1eb27d5bd5
clean code ( #33805 )
2025-04-09 23:05:17 +02:00
atm-irvine
a6a07aebc3
# NEW|New delays conf for supplier proposals ( #33800 )
...
* feat: delays conf for supplier proposals
* Update conf.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-09 23:04:47 +02:00
ldestailleur
8bdd6dff07
Debug v22
2025-04-09 23:03:22 +02:00
ldestailleur
b528affcf1
Fix CI
2025-04-09 19:42:45 +02:00
ldestailleur
c792cd7bb4
Fix CI
2025-04-09 19:32:24 +02:00
ldestailleur
754eba266d
Fix CI
2025-04-09 19:12:34 +02:00
ldestailleur
8cc5bc3e7e
NEW The closing reason of invoice appear on tooltip of invoice status
2025-04-09 19:07:31 +02:00
ldestailleur
9550106ded
FIX to have the remain to pay in invoice listsame than on card
2025-04-09 18:08:08 +02:00
ldestailleur
8bd65ee4c5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-09 17:41:44 +02:00
ldestailleur
4ba1f204fd
Fix need refresh to see status updated
2025-04-09 17:41:33 +02:00
ldestailleur
e6fdf698b3
Fix trans
2025-04-09 17:21:59 +02:00
Eric - CAP-REL
be1948e1eb
better fields definition with full objects reference ( #33798 )
2025-04-09 16:36:42 +02:00
ThomasNgr-OpenDSI
3191b1323b
Add link to lines for a particular month in accountancy/expensereport/index.php accordingly to other reports ( #33783 )
2025-04-09 16:17:36 +02:00
ldestailleur
064322d402
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-09 16:15:58 +02:00
ldestailleur
8dd369c814
Look and feel
2025-04-09 16:15:48 +02:00
Vaadasch
e469131327
Add hook before each generated invoice by createRecurringInvoices ( #33780 )
...
* Add hook before each generated invoice by createRecurringInvoices
* Update new hook to respect parameters constraints
* Add global action
* Move "global $action" at the beginning of the function
* Update facture-rec.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
Co-authored-by: Arnaud Serrut <arnaud.serrut@gmail.com >
2025-04-09 16:00:17 +02:00
Frédéric FRANCE
d0cf13e73c
add missing translation ( #33782 )
...
* add missing translation
* fix missing translation
* fix missing translation
* fix missing translation
2025-04-09 15:56:34 +02:00
David Beniamine
846dc771ef
Takepos check only for openned cash fence ( #33789 )
...
* Check only for openned cash fence
* Also show close button
2025-04-09 15:51:31 +02:00
Lucas Marcouiller
2424943670
New AI style rephraser for mail form ( #33797 )
...
* New AI style rephraser
* prevent regretion
* fix Ci
2025-04-09 15:47:09 +02:00
github-actions[bot]
0bb8c4fe11
PHPStan > Update baseline ( #33795 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-09 15:45:03 +02:00
ldestailleur
eb4e5a4685
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-09 15:40:02 +02:00
ldestailleur
cfef4c758c
Add more fail2ban examples
2025-04-09 15:04:57 +02:00
ldestailleur
74eccf279d
Fix regression
2025-04-09 12:08:52 +02:00
ldestailleur
380fd37430
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-09 11:14:22 +02:00
ldestailleur
93b7494ef5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-09 11:04:13 +02:00
ldestailleur
9a80025dd5
FIX #33727 Sec
2025-04-09 11:03:48 +02:00
Etienne BENDER
285950a684
feat(contract): add new printObjectLinesBlock hook ( #33771 )
...
* feat(contract): add new printObjectLinesBlock hook
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-09 00:25:28 +02:00
ldestailleur
7f621558fc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-09 00:10:59 +02:00
atm-irvine
9f89417391
New/group fetch and fetch optionals ( #33257 )
...
* feat(facture): group classic fetch and fetch optionals depending on conf
* feat(facture): group new fetch optionals
* feat(facture): group new fetch optionals for lines
* chore: phan fixes
* feat(factureligne): grouped fetch and fetch optionals
* Fix regression in missing $conf
* Update factureligne.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-09 00:10:02 +02:00
ldestailleur
f93cc19be8
Debug v22
2025-04-09 00:08:40 +02:00
ldestailleur
b3c82155eb
Fix CI
2025-04-08 23:56:13 +02:00
ldestailleur
dd713c2c43
Fix CI
2025-04-08 23:48:33 +02:00
ldestailleur
c09b9214c5
Fix CI
2025-04-08 23:28:50 +02:00
ldestailleur
f9355dd04b
enhance AI
2025-04-08 23:18:23 +02:00
ldestailleur
4f9e17e95a
Fix CI
2025-04-08 22:33:15 +02:00
ldestailleur
6b11ed0187
Fix CI
2025-04-08 21:50:04 +02:00
ldestailleur
01ee611d72
Fix CI
2025-04-08 20:57:39 +02:00
ldestailleur
e7d54cf643
Fix CI
2025-04-08 20:37:49 +02:00
ldestailleur
510ffb4fce
Fix CI
2025-04-08 20:00:41 +02:00
ldestailleur
941673cbcb
Try to fix CI
2025-04-08 19:57:27 +02:00
ldestailleur
7579d9c01a
Debug v22
2025-04-08 19:41:03 +02:00
ldestailleur
3aa9169cf0
Fix CI
2025-04-08 19:35:07 +02:00
ldestailleur
9c9099f06b
Fix CI
2025-04-08 19:19:33 +02:00
ldestailleur
aa6d3199a0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-08 18:18:25 +02:00
ldestailleur
7d8607cce5
NEW Module external website is deprecated. Replaced with menu editor.
2025-04-08 18:18:05 +02:00
Vaadasch
facb31000d
FIX $object not initialised in extrafields_list_print for propals ( #33753 )
...
* FIX object->id not initialise for propal / objectoffield
* Update extrafields_list_print_fields.tpl.php
* Update extrafields_list_print_fields.tpl.php
* Update list.php
* Update list.php
* Update list.php
---------
Co-authored-by: Arnaud Serrut <arnaud.serrut@gmail.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-08 15:28:41 +02:00
Yannis Hoareau
ebdf69ca69
Fix extrafields warning ( #33761 )
2025-04-08 15:22:48 +02:00
Vaadasch
87c3576a86
BUG duration minutes ( #33767 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-08 15:21:38 +02:00
ldestailleur
611cc510d7
Fix CI
2025-04-08 14:12:08 +02:00
ldestailleur
79e7615592
Fix CI
2025-04-08 14:08:58 +02:00
ldestailleur
ce25da2337
Fix CI
2025-04-08 13:53:10 +02:00
ldestailleur
5cc439da79
Fix CI
2025-04-08 13:51:35 +02:00
ldestailleur
24ab1f9d6b
Trans
2025-04-08 13:47:44 +02:00
ldestailleur
b936fa979c
Add constant MAIN_PDF_SHOW_SOURCE_PHONE_MOBILE
2025-04-08 13:28:59 +02:00
ldestailleur
742c9bec1e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-08 13:15:06 +02:00
ldestailleur
54eb9f21e8
Clean code. Public pages must use the common header
2025-04-08 13:14:37 +02:00
ldestailleur
0e7e59a17a
Clean code. Public pages must use the common header
2025-04-08 12:49:19 +02:00
ldestailleur
6a6d7e5b5a
Debug v22
2025-04-08 12:02:07 +02:00
ldestailleur
1bb7edea8b
Enhance AI features
2025-04-08 11:42:46 +02:00
ldestailleur
9f7f1dbeff
Enhance AI features.
2025-04-07 21:44:26 +02:00
ldestailleur
08700647e6
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-07 20:29:48 +02:00
ldestailleur
936e35a767
Enhance AI setup.
2025-04-07 20:29:38 +02:00
Anthony Berton
664ea5f8c1
FIX - const for affect warehouse ( #33751 )
...
Co-authored-by: Anthony Berton <anthony.berton@bb2a.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-07 18:29:42 +02:00
ldestailleur
be21aa7c6d
FIX CI
2025-04-07 17:00:18 +02:00
ldestailleur
16e05c08a7
Fix CI
2025-04-07 16:40:15 +02:00
ldestailleur
91e0b52630
Fix CI
2025-04-07 16:38:37 +02:00
Frédéric FRANCE
ac3364138d
fix sql ( #33754 )
...
if ref or ref_ext doen't exists in object (by example ref with llx_societe) sql will fails
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-07 16:37:08 +02:00
Frédéric FRANCE
8de3b94356
fix syntax ( #33756 )
2025-04-07 16:35:29 +02:00
ldestailleur
ba6a971cb5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-07 15:58:18 +02:00
ldestailleur
75d0f2ea6c
FIX #33547
2025-04-07 15:58:06 +02:00
Frédéric FRANCE
a427277958
fix phpstan ( #33709 )
...
* fix phpstan
* remove debug
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-07 15:48:16 +02:00
ldestailleur
6af8298736
Fix related to #33449
2025-04-07 15:46:10 +02:00
ldestailleur
75eb798322
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-07 15:11:15 +02:00
ldestailleur
fa5c98824f
Fix related to #33449
2025-04-07 15:10:51 +02:00
Frédéric FRANCE
36aa025f3e
fix CI ( #33743 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-07 14:55:17 +02:00
Frédéric FRANCE
8f348cbd6b
fix CI ( #33744 )
2025-04-07 14:11:53 +02:00
ldestailleur
61982bf42b
Fix CI
2025-04-07 14:11:37 +02:00
ldestailleur
a8d3fd8db2
Fix CI
2025-04-07 14:05:02 +02:00
ldestailleur
534aec349c
Fix CI
2025-04-07 14:01:39 +02:00
ldestailleur
53b2e257fc
Remove one choice
2025-04-07 13:59:36 +02:00
ldestailleur
782f28cac6
Clean code
2025-04-07 13:30:25 +02:00
ldestailleur
9ac7be87a2
Fix CI
2025-04-07 13:14:18 +02:00
ldestailleur
2f4f82b013
Fix CI
2025-04-07 13:10:32 +02:00
ldestailleur
d77898ff3d
FIX #33742
2025-04-07 12:53:19 +02:00
ldestailleur
8ad1bf580f
CSS
2025-04-07 12:48:17 +02:00
ldestailleur
7e1ef5ee45
Fix warning
2025-04-07 12:41:13 +02:00
ldestailleur
7df240c25b
Fix CI
2025-04-07 12:28:05 +02:00
ldestailleur
30da60c955
Fix CI
2025-04-07 12:23:17 +02:00
ldestailleur
fee67ce8c7
Fix CI
2025-04-07 12:12:40 +02:00
ldestailleur
aae6433e02
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-07 11:51:52 +02:00
ldestailleur
33f1a644d5
Fix CI
2025-04-07 11:51:42 +02:00
Laurent Destailleur
25d7c47ce3
WIP Enhance menu editor with showtopmenuinframe
2025-04-07 05:47:47 +02:00
Laurent Destailleur
8a26f0d6a3
Add link to list of picto into setup page
2025-04-07 05:30:34 +02:00
Laurent Destailleur
174b0b746a
FIX Edition of target of menu entries
2025-04-07 05:11:10 +02:00
Laurent Destailleur
a40f1c2b89
Fix password show accidentenly
2025-04-07 04:15:50 +02:00
ldestailleur
59a20762c7
WIP add extrafield param aiprompt
2025-04-06 20:59:14 +02:00
ldestailleur
cb9dce6195
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-06 20:54:26 +02:00
ldestailleur
78909490c2
CSS
2025-04-06 20:54:16 +02:00
ThomasNgr-OpenDSI
b431b1bc90
FIX sales representatives can affect contacts from thirdparties they are not allowed to see ( #33353 )
...
* introduce method User::getAffectedThirdparties()
* Forbid to display thirdparties on contact tab is user has no right to see them
* add control in add_contacts
* fix precommit
* fix phan, phpstan
* fix travis + fix using wrong table
* Forbid to display thirdparties on contact tab is user has no right to see them (more secure way)
* try to fix TRAVIS
* more efficient way to check user is allowed to ad a socpeople
* remove dead code
2025-04-06 19:51:30 +02:00
JC Prieto
f4e43e3566
FIX: Update import_xlsx.modules.php ( #33439 )
...
* Update import_xlsx.modules.php
$keyfield must be always 'rowid' because we compare with $lastinsertid
* Update import_csv.modules.php
* Update import_csv.modules.php
I correct edition
* Update import_xlsx.modules.php
I correct edition
* Update import_csv.modules.php
* Update import_csv.modules.php
* Update import_xlsx.modules.php
* Update import_csv.modules.php
* Update import_xlsx.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-06 19:45:35 +02:00
ldestailleur
c5830378ca
Code comment
2025-04-06 19:19:37 +02:00
ldestailleur
9582894136
Add constant SECURITY_WAF_ALLOW_QUOTES_IN_GET in WAF
2025-04-06 18:56:59 +02:00
ldestailleur
ffc5d2d326
Fix WAF
2025-04-06 18:40:18 +02:00
ldestailleur
b8c8735f57
Enhance WAF
2025-04-06 13:44:28 +02:00
ldestailleur
c24f269fb6
css
2025-04-05 18:24:06 +02:00
ldestailleur
54534044c7
Debug v22
2025-04-05 16:52:02 +02:00
ldestailleur
731c5e7985
Debug v22
2025-04-05 16:45:10 +02:00
ldestailleur
ca5585ed88
Debug v22
2025-04-05 16:42:55 +02:00
ldestailleur
dce4edf425
Introduce position for sub-modules
2025-04-05 16:41:45 +02:00
ldestailleur
2a082d37a5
Introduce position for sub-modules
2025-04-05 16:34:19 +02:00
ldestailleur
91f519b6fb
Debug v22
2025-04-05 16:30:22 +02:00
ldestailleur
7b759f439e
Depreciate module mod_facture_terre that is duplicate with mars.
2025-04-05 16:10:07 +02:00
ldestailleur
8c74643e5f
PERF Optimization to get next ref when there is reset on first month.
2025-04-05 15:29:41 +02:00
ldestailleur
cd5a645acc
Fix move default number to neon, argon has critical bug to fix first.
2025-04-05 14:09:47 +02:00
ldestailleur
d97ebb9a33
Fix trouble in migrationon. Fix pb with large database
2025-04-05 13:37:21 +02:00
ldestailleur
c7ec63b702
Look and feel v22
2025-04-05 12:55:04 +02:00
ldestailleur
ed651a450f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-04 18:24:27 +02:00
ldestailleur
1f2bde4f65
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-04 18:22:56 +02:00
ldestailleur
4fd81b79be
Fix CI
2025-04-04 18:22:47 +02:00
Lucas Marcouiller
dce77a84b1
Fix add percent to Summarize feature ( #33731 )
...
* Fix add percent to Summarize feature
* fix
2025-04-04 18:16:29 +02:00
Frédéric FRANCE
8b1d8d7d19
add parameters ( #33729 )
2025-04-04 18:15:41 +02:00
William Mead
2ea30b0150
Removed redundant 'centpercent' class from ticket layouts to fix Safari rendering issues on macOS ( #33728 )
2025-04-04 18:15:21 +02:00
atm-adrien
36b90df84c
NEW : Add the possibility to merge PDF from the product list ( #33723 )
2025-04-04 18:14:26 +02:00
Frédéric FRANCE
275a994110
do not force reload extrafields if not needed ( #33716 )
...
* Update extrafields.class.php
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-04 15:32:42 +02:00
github-actions[bot]
8b8bb4242b
PHPStan > Update baseline ( #33726 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-04-04 15:17:39 +02:00
Frédéric FRANCE
47c1346699
add missing translation ( #33724 )
...
* add missing translation
* add missing translation
* add missing translation
2025-04-04 15:17:26 +02:00
Jyhere
16cd7c5b17
FIX: add missing createFrom hook when creating a supplier invoice ( #33708 )
...
* FIX: add missing createFrom hook when creating a supplier invoice
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-04 15:16:21 +02:00
ldestailleur
ef95c311a7
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-03 21:09:46 +02:00
ldestailleur
3aa4bc0eca
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-03 21:05:01 +02:00
ldestailleur
080fdacf1f
Fix protection for sprintf on bad % specifier
2025-04-03 21:00:00 +02:00
Mohamed DAOUD
4d48415218
Fix error management ( #33719 )
2025-04-03 20:33:34 +02:00
kkhelifa-opendsi
b712abad83
NEW: Add parameters for the hook selectProductsListWhere ( #33718 )
2025-04-03 20:32:55 +02:00
Frédéric FRANCE
1361fe414a
fix CI ( #33721 )
...
* Update treasuryjournal.php
* Update treasuryjournal.php
2025-04-03 20:30:25 +02:00
ldestailleur
94703556eb
Debug v22
2025-04-03 20:29:41 +02:00
ldestailleur
2af9cd5aab
Fix possible sql injection
2025-04-03 19:50:54 +02:00
ldestailleur
42a3b4c136
Doc
2025-04-03 17:50:50 +02:00
Lucas Marcouiller
712c4a111f
New add sumarize function to mail Ai Enhancements ( #33710 )
...
* New add sumarize function to mail Ai Enhancements
* fix translation
* fix CI
2025-04-03 17:34:09 +02:00
Alexandre SPANGARO
94d4b608d8
IHM options - Button for block not need reload of page ( #33705 )
2025-04-03 17:16:26 +02:00
Alexandre SPANGARO
d5b67dc35c
Module KnowledgeManagement - Add translation of permission ( #33704 )
2025-04-03 17:14:49 +02:00
Christophe Battarel
5864af4d4c
fix permission def ( #33712 )
...
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
2025-04-03 17:13:54 +02:00
ldestailleur
1aac6e3c34
Clean code by using the ACCOUNTING_MODE var for both modules
2025-04-03 16:41:41 +02:00
lvessiller-opendsi
738fbc1b25
NEW #32706 - Treasury accountancy ( #33701 )
...
* NEW #32706 - Treasury accountancy
* Fix CI errors
* Fix CI errors
* Format code for CI integration
* Format code for precommit error
* Resolve CI errors
* Resolve CI errors
2025-04-03 16:08:35 +02:00
Frédéric FRANCE
61a11f927d
align phpstan version on ci ( #33707 )
...
* align phpstan version on ci
* Update functions.lib.php
2025-04-03 15:59:49 +02:00
Anthony Berton
311c194a5b
FIX - Template sql modulebuilder ( #33703 )
...
Co-authored-by: Anthony Berton <anthony.berton@bb2a.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-03 15:59:30 +02:00
ldestailleur
ab742e7bd8
NEW Support of monthly or weekly recurring events
2025-04-03 14:58:41 +02:00
ldestailleur
9a54786884
Factorize code for tooltip of actioncomm
2025-04-03 14:23:16 +02:00
ldestailleur
10c0fba6b0
WIP Recurring events
2025-04-03 13:59:46 +02:00
ldestailleur
18cc530d40
Remove useless colspan
2025-04-03 13:34:06 +02:00
ldestailleur
a0079c802b
WIP Recurring events
2025-04-03 13:31:21 +02:00
ldestailleur
9b67bd52a2
css
2025-04-03 13:17:36 +02:00
ldestailleur
d06fdc068e
FIX tooltip info on recuring invoice must be into tthe tooltip
2025-04-03 13:10:25 +02:00
ldestailleur
b3f3da4a79
Look and feel v22
2025-04-03 13:04:23 +02:00
ldestailleur
191f6ba00e
NEW Look and feel - Checkboxes and radio buttons are larger
2025-04-03 13:00:19 +02:00
ldestailleur
865198309a
Fix click on label of checkbox busy resource
2025-04-03 12:53:18 +02:00
ldestailleur
c4c3906297
Enhance recurring events
2025-04-03 12:19:11 +02:00
ldestailleur
c0d3e87746
Debug v22
2025-04-03 12:09:48 +02:00
ldestailleur
f159d82b02
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-03 12:00:57 +02:00
ldestailleur
869bc1a3f5
Fix phan
2025-04-03 12:00:46 +02:00
lvessiller-opendsi
bae01a9872
NEW const PREVIEW_PICTO_ON_LEFT_OF_NAME for icon to preview documents ( #33519 )
...
* NEW const PREVIEW_ON_LEFT for icon to preview documents
* Rename const to PREVIEW_PICTO_ON_LEFT_OF_NAME
2025-04-03 11:28:14 +02:00
ldestailleur
17125e5a5e
Fix warnings
2025-04-02 23:55:21 +02:00
ldestailleur
ebe60801c4
Enhance code for recurring events
2025-04-02 23:51:03 +02:00
ldestailleur
60a16da101
Set mx nb of process for phpstan apstats
2025-04-02 22:46:15 +02:00
ldestailleur
2020e902e0
Fix php conf file
2025-04-02 22:31:27 +02:00
ldestailleur
e057d87333
Fix mem
2025-04-02 22:26:26 +02:00
ldestailleur
00fe16ddfe
css
2025-04-02 19:51:20 +02:00
ldestailleur
4cd556730f
Use semantic button instead of a href
2025-04-02 19:33:55 +02:00
Marc de Lima Lucio
392d33ce02
NEW: login page: button to toggle the visibility of the password ( #33698 )
...
* NEW: login page: add a password toggler
* FIX: codesniffer
2025-04-02 19:24:09 +02:00
ldestailleur
2f7b69a522
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-02 19:20:44 +02:00
ldestailleur
546969e77a
Try a better fix for #33699
2025-04-02 19:20:18 +02:00
Christophe Battarel
2c6c3a90d2
manage read_supplier_prices permission also on stock movement list ( #33700 )
...
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
2025-04-02 19:13:24 +02:00
ldestailleur
6c9922ca36
Fix mem
2025-04-02 18:53:54 +02:00
ldestailleur
b466b7ab5a
NEW The link "In accountancy" is now clicable to reach bookkeeping
2025-04-02 18:51:51 +02:00
ldestailleur
ca6c3db534
Trans
2025-04-02 15:36:40 +02:00
ldestailleur
1c84b79369
Fix conf file
2025-04-02 15:07:44 +02:00
ldestailleur
a1f19dd6da
Fix link
2025-04-02 14:23:36 +02:00
ldestailleur
c23d5be678
Clean code
2025-04-02 13:23:05 +02:00
ldestailleur
f9e4e20ab7
Clean code
2025-04-02 12:46:40 +02:00
Florian Mortgat
78dee78508
FIX v22 warnings and remove seemingly useless code ( #33622 )
2025-04-02 12:43:37 +02:00
atm-irvine
822f5dfa88
feat(pdf): new conf to remove break before country in pdf ( #33696 )
2025-04-02 12:29:47 +02:00
ldestailleur
217ae3691a
Fix phpunit
...
Signed-off-by: ldestailleur <eldy@destailleur.fr >
2025-04-02 12:26:25 +02:00
atm-jonathan
d72d69e55c
NEW add home box mrp ( #33549 )
...
* add box Mo
* tests ok
* comparaison dates
* before Wysy
* after wysy
* Update mo.class.php
* Update mo.class.php
* Update conf.class.php
* retour PR
* add parenthesis
* Update mo_list.php
---------
Co-authored-by: x <x@x.x>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-02 12:22:59 +02:00
MDW
6fe1effa5e
Qual: Fix PhanTypeMismatchArgumentNullable notices ( #33684 )
2025-04-02 11:35:53 +02:00
omogenot
083a3908bd
Move reassort hooks before the last 3 columns ( #33695 )
...
Move the user hooks in the reassort table so that the new columns shall show before the 'movement', 'tobuy','to sell' columns for aesthetics presentation.
Not doing so makes the table look odd when adding custom columns.
2025-04-02 11:35:33 +02:00
ldestailleur
5e616669b6
Propagate fix #33689 to other objects
2025-04-02 11:34:12 +02:00
MDW
5cc0bd0a3f
Fix #33689 - missing rename ( #33693 )
...
# Fix #33689 - missing rename
Assignment to $result in code before fixing phan notice
seem be an error, but in fact the assignment is useless
and the code only expects a potential exception.
2025-04-02 11:31:10 +02:00
George Stavropoulos
b3d7e1242a
Security fix company.php ( #33694 )
...
Security fix:
Changed AADE webservice key fields (MYDATA_AADE_KEY, AADE_WEBSERVICE_KEY) input type from text to password to prevent Shoulder Surfing. (This applies to the // AADE webservices credentials, applicable only for Greece section).
2025-04-02 11:28:12 +02:00
Frédéric FRANCE
51624f8a50
deprecate statut ( #33691 )
...
* deprecate statut
* Update fichinter.class.php
* clean code
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-02 11:27:17 +02:00
ldestailleur
91fa444129
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 22:42:32 +02:00
ldestailleur
b333f656c9
Replace option with param
2025-04-01 22:32:31 +02:00
kkhelifa-opendsi
0029e14fb6
NEW: Add globale MAIN_DISABLE_PDF_AUTO_DOWNLOAD_AFTER_CONVERT_FROM_ODT for disable the auto download after auto convert odt to pdf ( #33511 )
2025-04-01 22:30:03 +02:00
Etienne BENDER
d73df8d931
Add hook printObjectLinesList in CommonObject::printObjectLines() ( #33641 )
...
* Add hook printObjectLinesList in CommonObject::printObjectLines()
* Update commonobject.class.php
* Update commonobject.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-01 22:24:35 +02:00
ldestailleur
ffa7413cda
Clean code
2025-04-01 22:14:56 +02:00
omogenot
73eb4e606a
NEW : Rounding unit price - line discount before applying quantity - option MAIN_APPLY_DISCOUNT_ON_UNIT_PRICE_THEN_ROUND_BEFORE_MULTIPLICATION_BY_QTY ( #33690 )
...
* Rounding unit price - line discount before applying quantity
On some systems, the line total price is calculated based on the discount applied on the unit price first, giving a new rounded unit price, and then multiplied by the quantity. Whereas the current way Dolibarr acts is to apply the discount on the subtotal (unit price * quantity).
Using an extra OTHER SETUP constant 'MAIN_ROUND_UNIT_PRICE_BEFORE_QTY', we can choose between the two ways.
* Update price.lib.php
* Update price.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-01 21:36:52 +02:00
Jon Bendtsen
27dc84fe3b
NEW Can link member subscription/contribution with proposal, order and invoice ( #33647 )
...
* linking member subscription contribution <-> proposal, order and invoice
This can both be done manually from an existing proposal/order/invoice to a subscription created without creating an invoice. I use this when we sell memberships as part of registration for our membership classes.
The link will also be shown on the invoice that can be created as part of the subscription contribution creation.
These links show up in the json from the API on proposals, orders and invoices. The subscription does not show anything. It is currently unknown if the API can do this link or it will have to be done manually in the GUI.
* Update html.form.class.php
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-01 21:36:35 +02:00
ldestailleur
65fb217432
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 21:34:25 +02:00
ldestailleur
a9568c448c
Look and feel v22
2025-04-01 21:32:56 +02:00
Frédéric FRANCE
387e3b1da7
shipping can manage its contacts ( #33680 )
...
* shipping can manage its contacts
* shipping can manage its contacts
* fix
* add contacts from origin
* clean code
* apply changes
* apply changes
2025-04-01 20:47:40 +02:00
atm-GregM
a1c31310a2
Add Massactions Validate/Cancel/RegeneratePDF/MergePDF/EditStartDate/EditeEndDate on Mo List ( #33548 )
...
* Add Massaction Mo List
* add langs en_US
* fix for precommit
* langs
* langs+
* int param
* space
* Update mo_list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-01 20:35:34 +02:00
ldestailleur
f7d034a71c
NEW Option MAIN_SECURITY_MAXFILESIZE_DOWNLOADED become official
2025-04-01 19:56:50 +02:00
ldestailleur
0780695ba4
Try CI fix
2025-04-01 19:29:24 +02:00
ldestailleur
f5a61d9dc4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 19:26:49 +02:00
ldestailleur
7d0581b046
FIX Add a try catch to avoid fatal error on bad translation string
...
format
2025-04-01 19:05:59 +02:00
ldestailleur
4e9060b9d9
Fix translation
2025-04-01 18:22:59 +02:00
ldestailleur
493bfdc207
Clean code
2025-04-01 18:12:04 +02:00
ldestailleur
5d51d0679b
Share not allowed extension into the method getExecutableContent()
2025-04-01 17:53:33 +02:00
ldestailleur
3edadbd8b8
Add option MAIN_DISALLOW_STRING_OBFUSCATION_IN_DOL_EVAL. Close #33612
2025-04-01 16:23:50 +02:00
ldestailleur
15f2f4f223
Clean code
2025-04-01 15:21:43 +02:00
ldestailleur
8efa60f4b0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-04-01 13:53:52 +02:00
ldestailleur
e00b0f1381
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 13:40:52 +02:00
ldestailleur
b3cbf93c5b
Fix warning
2025-04-01 13:40:36 +02:00
Frédéric FRANCE
65388c0743
clean code ( #33683 )
...
* clean code
* Update expedition.class.php
2025-04-01 13:26:54 +02:00
ldestailleur
cc8c7b8329
Fix possible remote code execution using dol_concatdesc in dol_eval. To
...
allow concat char, you can use
MAIN_ALLOW_UNSECURED_SPECIAL_CHARS_IN_DOL_EVAL='.'
2025-04-01 13:25:10 +02:00
ldestailleur
95befadad9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 12:31:42 +02:00
ldestailleur
bcf0ef0bc0
Test switch in dol_eval function()
2025-04-01 12:31:27 +02:00
Yannis Hoareau
dfd9e63a63
Fix supplier proposal list fatal error ( #33679 )
...
* Removed unnecessary tests
* Fix fatal error class projet not found
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-04-01 11:31:07 +02:00
Frédéric FRANCE
15fce79455
remove duplicate code ( #33681 )
...
* remove duplicate code
* Update card.php
2025-04-01 11:10:54 +02:00
ldestailleur
f824e03b87
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 11:09:43 +02:00
ldestailleur
2bff9835d3
Try to fix CI
2025-04-01 11:09:31 +02:00
PsyCrow
a6f2001f43
FIX #33424 Create cronjob security key not posible ( #33677 )
...
* FIX #33424 Create cronjob security key not posible
FIX Create cronjob security key not posible because constant CRON_DISABLE_KEY_CHANGE does not exist
* Update cron.php
using getDolGlobalInt() is better than using getDolGlobalString because the default value is 0; then the refresh button works fine
2025-04-01 10:57:46 +02:00
MDW
0aea1709f7
Qual: Add comment on return to avoid 'redundant' notice ( #33676 )
2025-04-01 10:45:10 +02:00
Jon Bendtsen
8947216b5a
API can now show linkedObjectsIds ( #33675 )
...
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk >
2025-04-01 10:44:37 +02:00
ldestailleur
b925cdd0f2
Sync transifex
2025-04-01 10:25:24 +02:00
ldestailleur
bb826b9f93
Add more phpunit to aclude lang file with a simple % character.
2025-04-01 10:24:19 +02:00
ldestailleur
158e2f070e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-04-01 09:36:49 +02:00
ldestailleur
1325b249b0
Clean code to fix some phan warnings
2025-04-01 09:36:36 +02:00
Chosto
ccc25e5970
[MC] Fix illegal table.column PostgreSQL UPDATE syntax ( #33673 )
2025-04-01 01:08:31 +02:00
MDW
929c9e435c
Qual: Suppress unneeded phan-force ( #33671 )
2025-04-01 01:06:50 +02:00
atm-irvine
ce0bcdf6cc
feat(contract-line): created new endpoint paginated with limit and page ( #33222 )
...
* feat(contract-line): created new endpoint paginated with limit and page
* fix(api-contract): added type to php doc
* Update api_contracts.class.php
* fix(contrat): edit getLines endpoint to add pagination
* feat(contract): added pagination and sqlfilters on getLines contract api'
* Update api_contracts.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 19:52:36 +02:00
ldestailleur
9ab0fb0022
Fix phan
2025-03-31 18:30:50 +02:00
ldestailleur
1428503c08
Restore phan instruction
2025-03-31 17:04:03 +02:00
ldestailleur
e435f7652b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-31 16:33:31 +02:00
ldestailleur
6c8ae0b2a6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-31 16:28:08 +02:00
Lucas Marcouiller
5a28052daf
Fix ai dropdown and ai content generation ( #33666 )
...
* Fix ai dropdown and ai content generation
* fix ci
2025-03-31 16:03:45 +02:00
ldestailleur
d880c82333
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-31 15:59:46 +02:00
ldestailleur
665814fdf0
Doc
2025-03-31 15:59:28 +02:00
Frédéric FRANCE
eb3032fdce
fix missing translation ( #33665 )
2025-03-31 15:56:57 +02:00
ldestailleur
0b445fa04a
Fix bad link
2025-03-31 14:32:26 +02:00
ldestailleur
e210a18051
Doc
2025-03-31 13:38:36 +02:00
ldestailleur
5d8fdc1d0b
Remove global variable
2025-03-31 13:37:21 +02:00
ldestailleur
b146e32109
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-31 12:40:49 +02:00
ldestailleur
ca1afd6535
Clean code
2025-03-31 12:39:19 +02:00
John BOTELLA
fc34a12e30
UIUX : Giff UX Doc : add experiment ux ajax input feedback ( #33661 )
...
* New experiment Tooltip freeze
* fix tooltip ception
* clean
* New giff experimental input feedback
* New giff experimental input feedback
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 12:01:00 +02:00
John BOTELLA
d0d4eedc4f
Change ux doc link ( #33657 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 11:59:07 +02:00
John BOTELLA
c2d96f8d68
UIUX : Giff UX Doc add experiment Tooltip freeze ( #33655 )
...
* New experiment Tooltip freeze
* fix tooltip ception
* clean
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 11:58:55 +02:00
rogue-spectre
d74383afce
Update clientfourn.php ( #33663 )
...
correction of a sql request returning a buggy result.
Instead of the sum of the different donations payments the request returned the number of payment multiplied by the global amount of donation.
2025-03-31 11:43:18 +02:00
ldestailleur
3eab9d56c7
Fix center
2025-03-31 11:41:00 +02:00
Alexandre SPANGARO
9741fcf4a5
NEW Accountancy - Add filter on chart of accounts ( #33656 )
2025-03-31 11:39:05 +02:00
John BOTELLA
f21ac2567b
Fix : php warning ( #33664 )
...
* Fix php warning
* Update html.formsetup.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 11:36:53 +02:00
Jyhere
e35c59a4d8
GIFF-Accountancy-2025 - Automatic numbering of accounting entries ( #33551 )
...
* NEW: ref with configurable numbering models for Bookkeeping
* FIX: bookkeeping tooltip empty ref depending the list
* FIX: bookkeeping ref numbering missing translations and typo
* NEW: free ref num model for bookkeeping
* Update mod_bookkeeping_argon.php
* FIX: ci
* FIX: replace mistake, removed not necessary ternary
* FIX: phan error and prefix check
* FIX: phan error
* FIX: missing ref column in llx_accounting_bookkeeping_tmp.sql
* CHANGE: use default function getDolGlobalInt(, = 0)
() param instead of ternary
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-31 11:35:18 +02:00
MDW
dfca22ea45
Fix ci ( #33660 )
...
# Fix ci
There are unwanted side-effects with an empty() test in phan.
This alternative implementation avoids that
2025-03-30 20:56:28 +02:00
ldestailleur
f7e0fdc378
Fix phpunit
2025-03-29 17:53:03 +01:00
Florian Mortgat
c9ecc5dfad
Remove deprecated columns price_ht and remise from llx_contratdet ( #33616 )
...
* [breaking change] Remove deprecated columns `price_ht` and `remise` from llx_contratdet and corresponding class properties
* FIX: remove references to deleted field `price_ht` from module
descriptor (exports)
2025-03-29 17:25:00 +01:00
Alexandre SPANGARO
ffbcd11b68
NEW Accountancy - Centralized account are highlighted ( #33648 )
...
* Complete migration for centralized accounts
* Fix display error on centralized account
* NEW update function select_account for centralized account
* FIX CI
2025-03-29 17:20:00 +01:00
Clément
71479cf393
Add object and action to beforeBodyClose ( #33652 )
2025-03-29 17:19:37 +01:00
ldestailleur
6398c2ee82
Look and feel v22
2025-03-29 16:46:35 +01:00
ldestailleur
55fab0fbe5
NEW Add page list for categories.
2025-03-29 16:16:44 +01:00
ldestailleur
3ab8e1302d
Debug v22
2025-03-29 15:29:09 +01:00
ldestailleur
30801a64e5
Debug v22
2025-03-29 15:20:28 +01:00
ldestailleur
c689cffae3
FIX Position of dropdonw with checkbox column on left
2025-03-29 15:20:09 +01:00
ldestailleur
4ba3f0d90e
Clean and standardize code for Categories
2025-03-29 15:03:36 +01:00
ldestailleur
ea5bc7bd95
Clean code
2025-03-29 14:11:33 +01:00
ldestailleur
586398481a
Look and feel v22
2025-03-29 13:50:58 +01:00
ldestailleur
fdfdece6a9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-29 13:33:42 +01:00
ldestailleur
f99631677c
NEW Add link to picto help page on module builder
2025-03-29 13:32:59 +01:00
omogenot
2c20bc9412
Add stock card missing hooks ( #33649 )
...
Add SQL request From and Where missing hooks to warehouse card list.
2025-03-29 11:58:31 +01:00
Christophe Battarel
36bd2c7a5b
Manage supplier prices permission ( #33636 )
...
* WIP : manage read_supplier_prices
* WIP : manage read_supplier_prices
---------
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-29 00:43:13 +01:00
Alexandre SPANGARO
67dff53958
Fix some problem on new category/tag ( #33632 )
...
* FIX Supplier Invoice category - Wrong function on view/edit card
* FIX Invoice category - Wrong link for manage category
* FiIX Translation problem on category
* FIX wrong cat
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-28 23:18:57 +01:00
Jyhere
476b5d6e40
FIX: useless condition in bankjournal.php ( #33639 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-28 23:16:46 +01:00
Lucas Marcouiller
0aa0588f52
New Implements findNearest for societe module ( #33643 )
...
* New Implements Find Nearest for societe module
* fix CI
* fix CI
2025-03-28 23:11:01 +01:00
ldestailleur
6171cd8bc1
Update fail2ban files
2025-03-28 22:54:41 +01:00
ldestailleur
dc1ad0eaa8
Update fail2ban files
2025-03-28 22:47:39 +01:00
ldestailleur
cadc4d4acb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-28 16:33:16 +01:00
ldestailleur
9e0d637491
Prepare 3 mode for payments pages
2025-03-28 16:32:54 +01:00
Anthony Damhet
007a1368c1
UIUX: Update documentation interface ( #33604 )
...
* Set ui tools baseUrl
Set the URL of the UI tools in a variable in the documentation class so that it can be easily reused
* Group index factorization
* Home page and contributing
Update home page and add a page to contribute to this documentation
* Remove blank line
* Remove blank line 2 and indentation
* Add missing translations / remove unused
* remove trailing text
* Remove indentation
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-28 15:17:33 +01:00
Vaadasch
c855778dd4
FIX extrafields.class.php, working filter of sellist and chkbxlst on list.php ( #33628 )
...
* FIX extrafields.class.php, working filter of sellist and chkbxlst on list.php
* Update extrafields.class.php, replace indent spaces with tabs
2025-03-28 15:11:12 +01:00
Noé Cendrier
bbfd7a3eda
QUAL: doActions should be able to redefine default actions ( #33637 )
...
* QUAL: doActions should be able to redefine default actions
* FIX: no blank line in opening if
2025-03-28 15:03:24 +01:00
Jyhere
38e21a1ef6
FIX: missing formObjectOptions hook on payment card ( #33629 )
2025-03-28 15:01:32 +01:00
Frédéric FRANCE
81f232c9cc
fix CI ( #33631 )
...
* fix CI
* Update invoice.php
2025-03-28 15:00:06 +01:00
ldestailleur
6abdb6e254
Try a fix for #33611
2025-03-28 12:09:05 +01:00
ldestailleur
30801214ce
Code comment
2025-03-28 12:07:51 +01:00
ldestailleur
d1b84388d1
Debug v22
2025-03-28 02:40:17 +01:00
ldestailleur
c18ab6de04
Debug v22
2025-03-28 02:34:25 +01:00
ldestailleur
5aaf644755
Debug v22
2025-03-28 02:25:44 +01:00
ldestailleur
94ce8346c0
Fix phpunit
2025-03-27 18:56:13 +01:00
ldestailleur
8e23f51959
NEW Show IP of previous connexion and date of last password change in
...
the "Connexion" widget.
2025-03-27 18:12:26 +01:00
ldestailleur
0e6f6ca1f8
Debug v22
2025-03-27 17:49:55 +01:00
ldestailleur
3e9ba9f9fc
QUAL: Must use img_picto instead of hard coded html
2025-03-27 17:45:04 +01:00
ldestailleur
6a76f55ae3
Clean font awesome picto
2025-03-27 17:33:56 +01:00
ldestailleur
a71c320c8f
Exclude more files
2025-03-27 15:02:18 +01:00
ldestailleur
6361c1032b
Debug v22
2025-03-27 14:18:52 +01:00
ldestailleur
6f9d1a50dd
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-27 13:43:22 +01:00
ldestailleur
75d9571d95
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-27 13:37:43 +01:00
ldestailleur
40675ac95f
Upgrade to font awesome 5.15
2025-03-27 13:37:19 +01:00
atm-corentin
8df6e649b1
FIX|Fix # SQL error when filtering by draft status in list ( #33605 )
...
* Fix SQL error when filtering on draft status in list view
* add doc to document the anonymous function
* fix add missing PHPDoc and replace arrow function for Phan compatibility
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-27 10:40:15 +01:00
ldestailleur
3a70dcd3ef
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-27 10:39:40 +01:00
ldestailleur
df9fea28f1
Complete #33605 by adding phpunit tests
2025-03-27 10:39:08 +01:00
atm-jonathan
0595e2556d
NEW_SUBMIT_FOR_ALL_MARK_RESPAWN ( #32101 )
...
* reprise ancienne PR
* add variable
* correction foreach
* retour precommit
* delete Blank line
* mass brand tx propal
* clean
* clean
* condition foreach
* clean code
* Fix ci
---------
Co-authored-by: x <x@x.x>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-27 01:03:05 +01:00
ldestailleur
9cbe86f384
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-26 21:03:31 +01:00
ldestailleur
889e5e9e1b
Clean code
2025-03-26 21:03:14 +01:00
ldestailleur
33c7378d2d
Add phpunit test
2025-03-26 21:01:46 +01:00
Clément
84ceccee32
Disable intervention creation from an order ( #33625 )
...
* Disable intervention creation from an order
* Update card.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-26 20:47:19 +01:00
UT from dolibit
43fe728502
Update setup.php ( #33620 )
...
changed: $arrayofia -> $arrayofai
2025-03-26 20:05:24 +01:00
UT from dolibit
7de2428bc2
Update custom_prompt.php ( #33623 )
...
changed: $arrayofia -> $arrayofai
2025-03-26 20:03:54 +01:00
UT from dolibit
41f29a3ae6
Update ai.lib.php ( #33619 )
...
changed: $arrayofia -> $arrayofai
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-26 20:00:56 +01:00
UT from dolibit
b50020d218
Update README.md ( #33618 )
...
add: Workstations/Workplaces
add: AI support via API
2025-03-26 19:51:26 +01:00
Frédéric FRANCE
745b140869
fix CI ( #33624 )
...
* fix typo
* Update card.php
* Update card.php
* Update card.php
* Update interface_95_modWebhook_WebhookTriggers.class.php
* Update interface_95_modWebhook_WebhookTriggers.class.php
2025-03-26 19:51:02 +01:00
ldestailleur
d9753254b1
Look and feel v22 for description/notes into lines
2025-03-26 14:39:42 +01:00
ldestailleur
ec0b487b28
NEW Can filter on public/private notes in list sale orders thirdparties
2025-03-26 14:12:55 +01:00
ldestailleur
14d9b4a9a6
NEW Can filter on field "Refuse emailing" in list of thirdparties.
2025-03-26 13:53:17 +01:00
ldestailleur
2efe17b3c4
Code comment
2025-03-26 13:18:55 +01:00
ldestailleur
6cae3878df
Prepare emailing code for unsubcribing emails
2025-03-26 13:01:59 +01:00
ldestailleur
74a0841ff7
Fix css
2025-03-26 02:04:49 +01:00
ldestailleur
ae59c409f6
Modulebuilderization
2025-03-26 00:56:24 +01:00
ldestailleur
d0bf1ce3d7
Look and feel v22
2025-03-25 22:57:57 +01:00
ldestailleur
fd0889cebb
Test
2025-03-25 22:48:19 +01:00
ldestailleur
507262a1a8
Test fix CI
2025-03-25 22:27:52 +01:00
ldestailleur
669e36926d
Add log
2025-03-25 22:00:51 +01:00
ldestailleur
b321336562
Test
2025-03-25 21:45:05 +01:00
ldestailleur
7b9b32cb9e
Debug pgsql DDLInfoTable
2025-03-25 21:32:28 +01:00
ldestailleur
e028b2325e
Test travis
2025-03-25 21:18:50 +01:00
ldestailleur
507e81d819
More logs
2025-03-25 21:11:02 +01:00
ldestailleur
1a4b888f2e
Add a test to debug travis error
2025-03-25 20:59:05 +01:00
ldestailleur
d2b6fb83b7
Fix php warning
2025-03-25 20:43:33 +01:00
ldestailleur
7689f12960
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-25 20:30:27 +01:00
ldestailleur
b8977c74ec
Reduce warnings
2025-03-25 20:24:14 +01:00
ldestailleur
c95f4a8e6a
Fix phpunit
2025-03-25 20:22:02 +01:00
ldestailleur
d7ededc1b2
Fix phpunit
2025-03-25 20:21:03 +01:00
ldestailleur
2d60d8f8da
Close #10789 Close #30301
2025-03-25 20:15:25 +01:00
ldestailleur
1ef1c546ee
Merge branch 'solution-libre-fix-external-users-cannot-see-projects' into develop
2025-03-25 19:41:30 +01:00
ldestailleur
f8b179c7bf
Merge branch 'fix-external-users-cannot-see-projects' of
...
github.com:solution-libre/dolibarr into
solution-libre-fix-external-users-cannot-see-projects
2025-03-25 19:41:07 +01:00
Christophe Battarel
71acce0afb
NEW : add new permissions to read supplier prices ( #33598 )
...
* add new permissions to read supplier prices
* Update modProduct.class.php
* Update modProduct.class.php
* Update modService.class.php
---------
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-25 19:33:30 +01:00
ldestailleur
6ea3da0b61
Fix typo
2025-03-25 19:27:27 +01:00
ldestailleur
d33866426c
Clean code
2025-03-25 19:04:52 +01:00
ldestailleur
64690564fd
Fix bad directory for sql files
2025-03-25 19:04:33 +01:00
ldestailleur
89b3115f04
Remove non official tables
2025-03-25 18:44:38 +01:00
ldestailleur
994b5fe90f
Remove not used table
2025-03-25 18:41:45 +01:00
ldestailleur
9f70a961b0
Comment
2025-03-25 18:36:51 +01:00
ldestailleur
7522ee7693
Try fix travis
2025-03-25 18:17:25 +01:00
ldestailleur
4ab6fe34fa
Introduce getWarningDelay()
2025-03-25 17:42:54 +01:00
ldestailleur
8d15000050
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-25 17:12:04 +01:00
ldestailleur
6ff05d188a
Fix warning
2025-03-25 17:11:55 +01:00
Josep Lluís
f8550ed45d
NEW: Add DateMaxPayment option on selectDate ( #33601 )
...
* Add DateMaxPayment option on selectDate
Add DateMaxPayment option on selectDate, in customers invoices, as in suppliers invoices
* Update paiement.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-25 16:34:28 +01:00
Yannis Hoareau
1f15c35b15
Removed unnecessary tests ( #33603 )
2025-03-25 16:29:44 +01:00
Alexandre SPANGARO
1cd2783bd2
NEW Add tags / category on supplier invoice ( #33490 )
...
* NEW Add tags / category on supplier invoice
* CI
* Fix condition if constant MAIN_USE_NEW_SUPPLIERMOD is used
* Fix link
* Fix typo
* Fix element type on export
* Fix element type on export
2025-03-25 16:28:51 +01:00
ldestailleur
59ad7b7e59
Button synchrnize enabled only if setup ok
2025-03-25 16:07:52 +01:00
ldestailleur
c73eec72d5
Disable spellcheck on textarea to define path of dirs
2025-03-25 14:10:53 +01:00
ldestailleur
0c09be61a2
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-25 14:01:28 +01:00
ldestailleur
facf32c5a9
Clean code
2025-03-25 13:40:42 +01:00
ldestailleur
705eb17310
Clean code
2025-03-25 12:42:51 +01:00
Benjamin Falière
c6d50cf46b
NEW(mailing): Allow user to define the number of email sent by batch directly from mailing config page ( #32750 )
...
* NEW(mailing): Allow user to define the number of email sent by batch
* FIX: incompatibility with conf.php fie
* DEL: MAILING_LIMIT_SENDBYWEB constant from const.php page
* Define the const for all entities instead of specific entity
* Remove note
---------
Co-authored-by: Benjamin Falière <benjamin.faliere@altairis.fr >
2025-03-25 12:01:14 +01:00
John BOTELLA
b16b462520
New js search filter in icons doc ( #33580 )
...
* New js search filter in icons doc
* Fix code wysiwyg editor in Doc and add search input doc
* Fix code wysiwyg editor in Doc and add search input doc
* Fix autofocus
* fix js count
* comment
* comment
* fix php stan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-25 10:57:15 +01:00
atm-irvine
1e9b58dc9d
feat(commandeFournisseur): new set reopen function ( #33597 )
...
* feat(commandeFournisseur): new set reopen function
* error : db begin instead of db prefix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 23:51:24 +01:00
Jyhere
ad5102e5da
FIX: products with a single price by qty may have empty price when adding it in a commercial piece ( #33509 )
...
* FIX: products with a single price by qty may have empty price when adding it in a commercial piece
* FIX: products with a single price by qty may have empty price when adding it in a commercial piece
2025-03-24 23:34:02 +01:00
Anthony Damhet
a522442d57
UIUX: Documentation for table update ( #33593 )
...
* Documentation for table update
Examples and documentation on using tables
* Remove space
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 22:22:55 +01:00
Frédéric FRANCE
c753078b36
fix missings translations ( #33585 )
...
* fix missings translations
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 22:01:55 +01:00
ldestailleur
03c4ce1cc3
Fix travis
2025-03-24 21:44:57 +01:00
ldestailleur
bb7ef236c5
Fix travis
2025-03-24 21:43:38 +01:00
ldestailleur
2cb5ec448b
Fix travis
2025-03-24 21:42:16 +01:00
ldestailleur
8a89cc3f04
FIX phpunit
2025-03-24 20:52:13 +01:00
ldestailleur
c15f729cc4
Use environment variable instead of hard coded values
2025-03-24 19:24:04 +01:00
ldestailleur
2dc191afe2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-24 18:23:46 +01:00
ldestailleur
1726312fc3
Fix travis
2025-03-24 18:23:31 +01:00
Charlène Benke
936d0eeae1
Add sold amount on api call (V2) ( #33589 )
...
* Add sold amount on api call (V2)
other way to implement it
* Update api_bankaccounts.class.php
Use the non deprecated property name.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 16:43:32 +01:00
Mathieu Schiffmann
b9946cef4a
NEW #33506 Add a constant to apply a ratio to resize images in ODT templates ( #33543 )
...
* CLOSE #33506 add a constant holding the ratio to resize images in ODT templates
A new Dolibarr constant MAIN_DOC_ODT_IMAGE_RATIO
is taken in consideration for ODT templates.
This constant holds a number that is multiplied when computing the size of images in ODT templates.
All doc_generic_*_odt_modules.php files have been updated to call the setImage Method with a new parameter $ratio
The method setImage in the file odt.php has been modified to have a new parameter $ratio and use it to compute the image size
* FIX #33506 wrong branch
some other files needed to be changed in the develop branch
* FIX #33506 PR errors fixed
* FIX #33506 codesniffer errors fixed
* QUAL #33506 completed method comment
2025-03-24 16:41:00 +01:00
kkhelifa-opendsi
73e54ae77e
FIX: rename and add class for column total_ttc in line template (view and title) ( #33590 )
2025-03-24 16:39:13 +01:00
lvessiller-opendsi
125b61dfd7
FIX #33595 - Click on add component for virtual product ( #33596 )
2025-03-24 16:38:28 +01:00
Frédéric FRANCE
eaf2194bd2
fix directory url ( #33592 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 16:37:26 +01:00
ldestailleur
65536f6f70
Fix phpstan warnings
2025-03-24 16:22:14 +01:00
ldestailleur
af7cb49413
Avoid false positive of phpstan
2025-03-24 15:52:59 +01:00
ldestailleur
764ec36e38
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-24 15:42:24 +01:00
ldestailleur
a98c6b309f
Ignore phan false positive
2025-03-24 15:42:07 +01:00
kkhelifa-opendsi
963fb2a41c
FIX : If the global INVOICE_CAN_NEVER_BE_EDITED disabled the action 'modify' of a invoice, we test in the point of entry of the action and not after we make many useless tests ( #33594 )
...
* FIX : If the global INVOICE_CAN_NEVER_BE_EDITED disabled the action 'modify' of a invoice, we test in the point of entry of the action and not after we make many useless tests
* Correction
2025-03-24 15:34:58 +01:00
ldestailleur
8cc029dddf
Make code simpler
2025-03-24 15:30:34 +01:00
ldestailleur
216bb4da63
Fix warnings
2025-03-24 15:25:29 +01:00
ldestailleur
966aff2095
Reduce nb of result combinations type fot getURLContent
2025-03-24 15:23:13 +01:00
ldestailleur
92c3ca9eda
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-24 15:16:56 +01:00
ldestailleur
1338ea41e4
Fix phpstan 8.2
2025-03-24 15:16:44 +01:00
Frédéric FRANCE
58c7194569
fix CI ( #33591 )
...
* Update phpstan.yml
* Update phpstan.yml
2025-03-24 15:12:16 +01:00
ldestailleur
c6dc48d12d
Debug v22
2025-03-24 14:41:22 +01:00
ldestailleur
3c7895171b
Enhance script to allow use of DESTIASSOLOGIN and DESTISFLOGIN
2025-03-24 14:37:45 +01:00
ldestailleur
ad36e0f33f
FIX blank page on smartphone for bank SEPA direct transfer page
2025-03-24 13:00:35 +01:00
ldestailleur
2e3c4d57a6
Fix includes
2025-03-24 12:56:11 +01:00
ldestailleur
911bfa2883
FIX Translation of column in list of invoice
2025-03-24 12:49:46 +01:00
ldestailleur
920c84a056
NEW No auto open keyboard on smartphone when opening list of columns
2025-03-24 12:48:38 +01:00
ldestailleur
5096063676
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-24 01:29:48 +01:00
ldestailleur
e6ae89938e
Fix warning
2025-03-24 01:29:38 +01:00
Alexandre SPANGARO
12721e5337
NEW Accountancy - Add column on chart of accounts to enable or not centralized account ( #33577 )
2025-03-24 01:28:09 +01:00
itkuchlbauer
5464159418
add exportFile parameter to accountancyexport hook ( #33583 )
2025-03-24 01:22:56 +01:00
lvessiller-opendsi
f9e42e82d5
FIX #33563 - Discount amount count twice when create a discount from a deposit invoice ( #33564 )
2025-03-24 01:22:16 +01:00
lvessiller-opendsi
5ffcca92a6
NEW input reason for customer invoice (SQL) ( #33569 )
2025-03-24 01:20:50 +01:00
Anthony Damhet
9055a90a84
Change Git Template for UI/UX #33561 ( #33562 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-24 01:15:45 +01:00
ldestailleur
f44a730430
Fix remove debug test
2025-03-24 01:15:35 +01:00
Frédéric FRANCE
487d6476ce
fix CI ( #33581 )
...
* fix CI
* clean phpstan baseline
2025-03-24 01:08:08 +01:00
ldestailleur
f4310e465f
Clean code of menu
2025-03-23 16:18:38 +01:00
ldestailleur
fd243a00f6
Look and feel
2025-03-22 16:42:16 +01:00
ldestailleur
eb885d89af
Code comment
2025-03-22 14:05:48 +01:00
ldestailleur
299192d258
Method Categoie->getObjectsInCateg() is deprecated. Try by using instead
...
getListForItem().
2025-03-22 12:32:46 +01:00
ldestailleur
5b9a8ca4a0
Better error management
2025-03-21 14:47:35 +01:00
ldestailleur
c947faeff1
NEW Update of currency supports also apilayer (not only currencylayer)
2025-03-21 14:40:56 +01:00
Laurent Destailleur
7011d01bde
NEW Web pages of websites are protected by the WAF
2025-03-21 13:01:23 +01:00
Laurent Destailleur
71516d2f7a
Doc
2025-03-21 12:31:39 +01:00
Laurent Destailleur
120605b8ea
Clean phpstan baseline
2025-03-21 12:16:22 +01:00
Laurent Destailleur
d9ab7c58d1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-21 12:13:59 +01:00
Laurent Destailleur
8616e23e31
Move the WAF code into a dedicated include file
2025-03-21 12:11:23 +01:00
Alexandre Janniaux
7edba256e8
migration: 21→22: fix wrong type for value in llx_const #33554 ( #33555 )
...
llx_const.value is a string and using it as an int triggers the following
errors when using a PostgreSQL database.
Erreur DB_ERROR_42883 (Req 83): INSERT INTO llx_const (name, entity, value, type, visible, note) SELECT DISTINCT 'STOCK_DISALLOW_NEGATIVE_TRANSFER', entity, 1, 'chaine', 0, '' FROM llx_const c1 WHERE NOT EXISTS (SELECT rowid FROM llx_const c2 WHERE c2.name = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND c2.value = 1 AND c2.entity = c1.entity);ERROR: 42883: operator does not exist: text = integer LINE 1: ...me = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND c2.value = 1 AND c2... ^ HINT: No operator matches the given name and argument types. You might need to add explicit type casts. LOCATION: op_error, parse_oper.c:635
--
Erreur DB_ERROR_42883 (Req 84): UPDATE llx_const SET name = 'STOCK_DISALLOW_NEGATIVE_TRANSFER', value = 1 WHERE name = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND value = 0;ERROR: 42883: operator does not exist: text = integer LINE 1: ... WHERE name = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND value = 0; ^ HINT: No operator matches the given name and argument types. You might need to add explicit type casts. LOCATION: op_error, parse_oper.c:635
Erreur DB_ERROR_42883 (Req 85): DELETE FROM llx_const WHERE name = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND value = 1;ERROR: 42883: operator does not exist: text = integer LINE 1: ... WHERE name = 'STOCK_ALLOW_NEGATIVE_TRANSFER' AND value = 1; ^ HINT: No operator matches the given name and argument types. You might need to add explicit type casts. LOCATION: op_error, parse_oper.c:635
Fixes #33554
2025-03-21 00:37:22 +01:00
Nicolas Domenech
3d1276fa41
Fix: PHP8 warning on showOutputField for various type ( #33556 )
2025-03-21 00:36:35 +01:00
ldestailleur
ff1131d921
Look and feel v22
2025-03-21 00:33:57 +01:00
ldestailleur
dbd080d82f
Look and feel v22
2025-03-21 00:32:03 +01:00
ldestailleur
65496604b4
Debug ai v22
2025-03-20 23:54:24 +01:00
Lucas Marcouiller
5f211c64ec
New ai feature dropdown + translate ( #33545 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-20 19:32:01 +01:00
ldestailleur
6ce72f78df
Fix CI
2025-03-20 18:51:29 +01:00
ldestailleur
db7a2ce4d5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-20 12:01:43 +01:00
ldestailleur
9a851ce488
Debug v22
2025-03-20 12:01:29 +01:00
ldestailleur
bb3989c9a7
NEW The signature is on the good page even if another module add pages
2025-03-20 12:01:18 +01:00
ldestailleur
c3f46bd2e0
Fix accent on tooltip
2025-03-20 09:53:01 +01:00
Laurent Destailleur
ff3f39c18a
Fix duplicate entry of bookcal calendar selection in agenda view.
2025-03-20 03:36:12 +01:00
Laurent Destailleur
278ae6c597
Fix fatal error when var is array
2025-03-20 03:34:23 +01:00
Laurent Destailleur
88c41d4970
Remove verbose log
2025-03-20 02:49:35 +01:00
Laurent Destailleur
776ce2d029
Fix name of funcion
2025-03-20 02:47:37 +01:00
Laurent Destailleur
996dacbd50
Fix POS has some product unvisible when using smartphone
2025-03-20 02:39:21 +01:00
Pierre Ardoin
c8f38ef97c
Add hidden option SUPPLIER_PROPOSAL_AUTOADD_USER_CONTACT ( #33524 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 19:18:16 +01:00
ldestailleur
f92f159b78
Doc
2025-03-19 18:28:26 +01:00
ldestailleur
fd18506c86
Debug v22 Try to make code simpler.
2025-03-19 18:16:54 +01:00
ldestailleur
a9dc0a63e8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 18:12:15 +01:00
ThomasNgr-OpenDSI
643564d45c
add advanced right to reopen a propal ( #33416 )
...
* add advanced right to reopen a propal
* use NOT insetad of empty() for getDolGlobalBool()
* fix travis
2025-03-19 18:12:02 +01:00
ldestailleur
d65e525f97
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 18:07:02 +01:00
ldestailleur
4ab64b0576
Fix sql
2025-03-19 18:06:49 +01:00
omogenot
070072e660
Add extra import contact key fields ( #33528 )
...
During company contact import, to distinguish between two contacts with same name, use extra key fields such as Zip code or email, so that a new contact with same name can be inserted.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 18:02:45 +01:00
Clément
9d25e2cd58
Hook doAction on statistics pages ( #33532 )
...
* Hook doAction on statistics pages
* Hook doAction on statistics pages
* Update index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 18:02:28 +01:00
ldestailleur
36e694e158
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 18:00:38 +01:00
ldestailleur
c58e3a3b0d
Fix ignore phpstan
2025-03-19 18:00:28 +01:00
Clément
47d001d2ff
FIX Bug Reception stats ( #33531 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 17:50:22 +01:00
ldestailleur
5555009d7b
Condition is cleaner, even if same.
2025-03-19 17:48:05 +01:00
ldestailleur
0bb37047be
Condition is cleaner, even if same.
2025-03-19 17:47:42 +01:00
ldestailleur
05b132be2c
Clean dir of github actions
2025-03-19 17:41:31 +01:00
ldestailleur
59233693c1
Fix phan
2025-03-19 17:28:28 +01:00
kkhelifa-opendsi
8a6ebfeb3f
FIX: Fix case when INVOICE_RETAINED_WARRANTY_LIMITED_TO_FINAL_SITUATION for sell journal ( #33518 )
2025-03-19 17:25:50 +01:00
Sandro Santilli
d935407ac3
Add mastodon icon and pixelfed record in social networks ( #33525 )
...
See GH-33378
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 17:18:50 +01:00
ldestailleur
330f2bd76b
Complete #33525
2025-03-19 17:18:31 +01:00
ldestailleur
b964068f03
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 17:17:07 +01:00
ldestailleur
a9234d6e92
Trans
2025-03-19 17:16:53 +01:00
Frédéric FRANCE
44c0c6ed2f
List db sessions ( #33410 )
...
* list sessions in db
* list sessions in db
* list sessions in db
* list sessions in db
* list sessions in db
* list sessions in db
* list sessions in db
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* clean sessions
* clean sessions
* fix
2025-03-19 16:22:09 +01:00
ldestailleur
9b2913e144
Fix false positive
2025-03-19 16:19:27 +01:00
ldestailleur
c471f6b900
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-03-19 16:04:50 +01:00
ldestailleur
a8529cf1a2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 16:04:21 +01:00
HENRY Florian
8f2ad4bf87
NEW: Add Shared links on links in attachements ( #33459 )
...
* NEW: add share option for URL link in attachement
* NEW: fix #33456
* NEW: shared link on links
* NEW: shared link on links
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 16:04:11 +01:00
ldestailleur
58509095ba
Trans
2025-03-19 16:01:25 +01:00
ldestailleur
065ac4571f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 15:54:36 +01:00
ldestailleur
435a03845f
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 15:54:23 +01:00
Vaadasch
6e381671ff
FIX: PRODUIT_AUTOFILL_DESC works even if line_desc is empty. Removing MAIN_NO_CONCAT_DESCRIPTION ( #33489 )
...
La variable MAIN_NO_CONCAT_DESCRIPTION est redondante avec PRODUIT_AUTOFILL_DESC.
Cette redondance créée une difficulté de compréhension et des effets de bord, principalement lorsqu'un utilisateur souhaite mettre une description à vide.
# Confirmation de la redondance de MAIN_NO_CONCAT_DESCRIPTION
Pour confirmation : Ajout de lignes de débug pour constatation.
Lignes 1116 à 1122 de DOL_ROOT/core/class/conf.class.php
```php
print "<p>Before : PRODUIT_AUTOFILL_DESC = " . $this->global->PRODUIT_AUTOFILL_DESC . " ; MAIN_NO_CONCAT_DESCRIPTION = ".$this->global->MAIN_NO_CONCAT_DESCRIPTION . "</p>";
if (!empty($this->global->PRODUIT_AUTOFILL_DESC)) {
$this->global->MAIN_NO_CONCAT_DESCRIPTION = 1;
} else {
unset($this->global->MAIN_NO_CONCAT_DESCRIPTION);
}
print "<p>After : PRODUIT_AUTOFILL_DESC = " . $this->global->PRODUIT_AUTOFILL_DESC . " ; MAIN_NO_CONCAT_DESCRIPTION = ".$this->global->MAIN_NO_CONCAT_DESCRIPTION . "</p>";
```
Application d'une valeur à MAIN_NO_CONCAT_DESCRIPTION = 4 depuis l'interface Configuration -> Divers.
Modification de la variable PRODUIT_AUTOFILL_DESC par l'interface d'admin du module Produit :
```
Before : PRODUIT_AUTOFILL_DESC = 0 ; MAIN_NO_CONCAT_DESCRIPTION = 4
After : PRODUIT_AUTOFILL_DESC = 0 ; MAIN_NO_CONCAT_DESCRIPTION =
```
```
Before : PRODUIT_AUTOFILL_DESC = 1 ; MAIN_NO_CONCAT_DESCRIPTION = 4
After : PRODUIT_AUTOFILL_DESC = 1 ; MAIN_NO_CONCAT_DESCRIPTION = 1
```
```
Before : PRODUIT_AUTOFILL_DESC = 2 ; MAIN_NO_CONCAT_DESCRIPTION = 4
After : PRODUIT_AUTOFILL_DESC = 2 ; MAIN_NO_CONCAT_DESCRIPTION = 1
```
# Conservation de la valeur dans conf.class.php
Pour des raisons de compatibilités, je pense qu'il vaut mieux laisser la partie de conf.class.php pour définir la valeur si jamais il y a des modules tiers qui l'utilisent.
En dehors de cet usage de rétrocompatibilité, je suis passé sur tous les autres fichiers pour la retirer. Je modifierai le wiki pour l'en retirer aussi une fois la PR intégrée.
# Modification des card.php
## Modification de $product_desc en $line_desc.
L'utilisation de $product_desc laissait supposer que le contenu de cette variable était récupérée de la description renseignée dans le produit, or elle est en réalité récupérée du formulaire envoyé.
Je l'ai donc modifiée pour correspondre davantage à la réalité.
## Comportement
Dans le cas où PRODUIT_AUTOFILL_DESC == 0, on concatene la $line_desc avec la description issue du produit, récupérée préalablement par $desc
Co-authored-by: Arnaud Serrut <arnaud.serrut@gmail.com >
2025-03-19 15:50:07 +01:00
ldestailleur
9e7341ed1b
Complete #33489
2025-03-19 15:46:39 +01:00
ldestailleur
4a1d31d2b9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 15:25:13 +01:00
ldestailleur
dc0a23509f
Doc
2025-03-19 15:24:55 +01:00
kkhelifa-opendsi
8275627d4e
Add "Type" on webhook target card for determine if the trigger is blocking or not (and in the futur possibly asynchrone) ( #33499 )
2025-03-19 15:24:18 +01:00
MDW
8669993ecf
Qual: Fix phan notices (compta/prel..fichinter) ( #33485 )
...
* Qual: Fix phan notices (asset..compta/paiement)
* Qual: Fix phan notices (compta/prel..fichinter)
2025-03-19 15:21:48 +01:00
ldestailleur
39c2de721a
Fix warnings
2025-03-19 15:17:34 +01:00
ldestailleur
bfcc8449c8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 15:15:22 +01:00
ldestailleur
7098a8e611
Fix warnings
2025-03-19 15:14:33 +01:00
kkhelifa-opendsi
935d93266e
FIX: Fix download shared document when for exemple the thirdparty is shared and we create the thirdpaty on entity 1 but generate and share a document from entity 2 ( #33507 )
2025-03-19 14:57:31 +01:00
kkhelifa-opendsi
ce138c1b3e
FIX: Always show message if accountancy hidden options are activated to help to resolve some problems ( #33512 )
2025-03-19 14:52:43 +01:00
MDW
acd82fcc4b
Update tool versions in .pre-commit-config ( #33494 )
...
* Update tool versions in .pre-commit-config
# Update tool versions in .pre-commit-config
Update tool versions for pre-commit.
codespell is updated in #33493 .
Prettier was upgraded to 3.1.0 - higher versions are
not compatible with the normal pre-commit workflow apparently.
* Ignore notice from sqlfluff
Ignore LT14 - The 'WHERE' keyword should always start a new line.
2025-03-19 14:51:07 +01:00
MDW
c9804cf6be
Qual: Update codespell to 2.4.1 + fix spelling ( #33493 )
...
# Qual: Update codespell to 2.4.1 + fix spelling
Update codespell version in pre-commit configuration,
fix new codespell notices
2025-03-19 14:50:44 +01:00
Frédéric FRANCE
e804098a4d
add missing translations ( #33492 )
...
* add missing translations
* add missing translations
* add missing translations
* add missing translations
* add missing translations
2025-03-19 14:50:19 +01:00
Frédéric FRANCE
2bbb215da2
update fontawesome icon for mastodon ( #33515 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 14:49:39 +01:00
ldestailleur
f8a844bed9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 14:48:39 +01:00
ldestailleur
9a42a9348b
Merge branch 'OPEN-DSI-develop_new_webhook_add_type_sql' into develop
2025-03-19 14:48:00 +01:00
ldestailleur
3bec92ccfd
Merge branch 'develop_new_webhook_add_type_sql' of
...
github.com:OPEN-DSI/dolibarr into
OPEN-DSI-develop_new_webhook_add_type_sql
2025-03-19 14:47:34 +01:00
github-actions[bot]
b5aa70c2c2
PHPStan > Update baseline ( #33496 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-19 14:42:59 +01:00
ldestailleur
a3f3f28362
Fix warnings
2025-03-19 14:42:04 +01:00
ldestailleur
66e14bb708
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 14:28:20 +01:00
ldestailleur
63e46fbc8d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 14:19:12 +01:00
ldestailleur
d0242ad032
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 14:15:23 +01:00
kkhelifa-opendsi
f3b146a1ab
FIX: Need missing translation file in result index page of accountancy repport ( #33527 )
2025-03-19 14:10:44 +01:00
ldestailleur
723e267b00
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 14:09:30 +01:00
ldestailleur
66a79dba27
Exclude a warning that is nearly all the time a false positive
2025-03-19 14:09:19 +01:00
Yannis Hoareau
611757bb99
Fix bug where id could be changed by the line id and would create bug ( #33498 )
2025-03-19 14:01:24 +01:00
Vaadasch
8a8608fa91
Update paiement.class.php add $error++ if invoice not linked ( #33500 )
2025-03-19 13:55:13 +01:00
Charlène Benke
5fe018cdba
NEW ; Add hook on API call ( #33501 )
...
* NEW ; Add hook on API call
* Update index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-19 13:53:17 +01:00
lvessiller-opendsi
9a570dfa0c
FIX float posted quantities on dispatch shipment ( #33503 )
2025-03-19 13:49:29 +01:00
Frédéric FRANCE
869d7af747
comment test not needed ( #33504 )
2025-03-19 13:48:56 +01:00
ldestailleur
a0ec0002f6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-19 13:47:25 +01:00
ldestailleur
af9b45a186
Trans
2025-03-19 13:32:56 +01:00
ldestailleur
1f822dceb8
NEW Merge surface and volumen in one line on product card.
2025-03-19 13:26:30 +01:00
ldestailleur
d6bfa5e525
Trans
2025-03-19 12:57:36 +01:00
ldestailleur
d3951688bd
Debug v22 - stockable_product
2025-03-19 12:54:48 +01:00
ldestailleur
1e08ca4cd3
Debug
2025-03-19 12:44:48 +01:00
ldestailleur
cd6b86751e
Look and feel v22
2025-03-19 12:26:08 +01:00
ldestailleur
6192fa8358
Look and feel v22 for the product kit page.
2025-03-19 12:10:14 +01:00
ldestailleur
19e63684c7
Look and feel v22: Smaller label with tooltip for customs code.
2025-03-19 11:45:15 +01:00
ldestailleur
b61bb3252e
Doc
2025-03-19 11:32:37 +01:00
ldestailleur
debf628c60
Debug SQL
2025-03-19 11:31:06 +01:00
lvessiller-opendsi
81aca843ba
NEW shipment kits with dispatcher v2 (SQL) ( #26519 )
...
* NEW shipment kits with dispatcher v2 (SQL)
* Format sql comment
* NEW structure database for virtual products
* Remove expedition det dispatcher tables
* Update from develop
* Remove break line on sql migration file
* Update left join for compatibility with Postgresql
* Fix SQL join first table
* Migration SQL for kits in v22
2025-03-19 11:10:24 +01:00
ldestailleur
cb3b91ad8f
Fix travis for latest php
2025-03-18 15:27:43 +01:00
ldestailleur
ae10954b65
NEW Can set aspecific permission on an extrafields
2025-03-18 15:21:20 +01:00
ldestailleur
461cf5616e
Clean code. WIP To manage permission on extrafields.
2025-03-18 14:55:37 +01:00
ldestailleur
8631c88a77
Try to use latest php verion
2025-03-18 13:05:24 +01:00
ldestailleur
be8cd3ebf2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-18 12:27:28 +01:00
ldestailleur
0136f8e72e
Try upgrade to php 8.4
2025-03-18 12:19:00 +01:00
Laurent Destailleur
0f0c00c56e
Test commit with signed-off-by
...
Signed-off-by: Laurent Destailleur <eldy@users.sourceforge.net >
2025-03-18 01:16:19 +01:00
Laurent Destailleur
7ce3f23b21
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-17 20:36:32 +01:00
Laurent Destailleur
dd5b947cf7
Fix css
2025-03-17 19:49:31 +01:00
Laurent Destailleur
395157d16c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-17 19:46:08 +01:00
Kamel Khelifa
20a57550d3
Add type column on webhook target table for determine if the trigger is blocking or not (and in the futur possibly asynchrone)
2025-03-17 14:52:32 +01:00
ldestailleur
17d5ca6566
Fix timezone pb
2025-03-16 20:49:21 +01:00
dolibarr95
d1ac6e538a
Update date.lib.php ( #33394 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-16 20:46:10 +01:00
atm-irvine
80d90a96bc
feat(expedition): added project ref on expedition PDF ( #33442 )
...
* feat(expedition): added project ref on expedition PDF
* feat(expedition): added project ref on expedition PDF
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-16 20:45:26 +01:00
MDW
0cc1aa6d80
Qual: Fix phan notices (asset..compta/paiement) ( #33484 )
...
* Qual: Fix phan notices (accountancy, adherents)
* Qual: Fix phan notices (admin)
* Qual: Fix phan notices (asset..compta/paiement)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-16 20:45:04 +01:00
HENRY Florian
9266408dd5
NEW: new option in invoice setup to limit options of deposit invoice ( #33468 )
...
* NEW: new option in invoice seup to limit choice of deposit invoice
* Update card.php
* Update card.php
* Update invoice.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-16 20:44:39 +01:00
MDW
2c95fba2ee
Qual: Fix phan notices (admin) ( #33483 )
...
* Qual: Fix phan notices (accountancy, adherents)
* Qual: Fix phan notices (admin)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-16 20:21:22 +01:00
ldestailleur
6eb65f383d
Clean code
2025-03-16 20:15:52 +01:00
ldestailleur
b4bf192e37
Doc
2025-03-16 20:04:52 +01:00
ldestailleur
ef5880d642
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-16 15:35:39 +01:00
ldestailleur
86bebced1b
Typo
2025-03-16 15:35:29 +01:00
Alexandre SPANGARO
da9ef8ecde
NEW On list, see complete ref customer/supplier with constant MAIN_SHOW_GLOBAL_REF_CUSTOMER_SUPPLIER ( #33373 )
...
* NEW On list, see complete ref customer/supplier with constant MAIN_SHOW_GLOBAL_REF_CUSTOMER_SUPPLIER
* Update PR title & css
* CSS
* Case
2025-03-16 15:23:55 +01:00
github-actions[bot]
07d42bde1b
PHPStan > Update baseline ( #33488 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-16 15:21:50 +01:00
MDW
69fdccf2a4
Qual: Fix phan notices (accountancy, adherents) ( #33480 )
2025-03-16 15:19:54 +01:00
MDW
c3104905b3
Qual: Fix phan notices (html/core) ( #33474 )
...
* FIX: Replace compromised tj-actions/changed-files
# FIX: Replace compromised tj-actions/changed-files
See https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised .
* Add changed php file for test
* Qual: Fix phan notices (html/core)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-15 16:34:35 +01:00
ldestailleur
9c6488d018
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-15 15:47:14 +01:00
ldestailleur
bb5f22264b
Fix bad var name
2025-03-15 15:47:01 +01:00
John BOTELLA
c54a7a965c
Add link to doc and fix doc ( #33470 )
2025-03-15 15:44:40 +01:00
Frédéric FRANCE
7767fdeb4f
do not init specimen with deprecated properties ( #33472 )
2025-03-15 15:40:52 +01:00
Frédéric FRANCE
36c4676d99
display invoice model deleted ( #33471 )
2025-03-15 15:40:33 +01:00
ldestailleur
bf4e94545a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-03-15 15:39:30 +01:00
MDW
4461a9c685
FIX ci: Replace compromised tj-actions/changed-files ( #33478 )
...
* FIX: Replace compromised tj-actions/changed-files
# FIX: Replace compromised tj-actions/changed-files
See https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised .
* Add changed php file for test
2025-03-15 15:33:42 +01:00
ldestailleur
28c131f13c
code comment
2025-03-15 15:33:36 +01:00
atm-lena
bf2a2b5eb3
Add hidden conf : NB_REC_FACT_GEN_BY_CALL ( #33473 )
...
* Add hidden conf : NB_REC_FACT_GEN_BY_CALL
* Update fournisseur.facture-rec.class.php
---------
Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-15 15:30:09 +01:00
Lenin Rivas
749ac40fa2
FIX Search date facture ( #33476 )
2025-03-15 15:28:30 +01:00
github-actions[bot]
2306f4bb8d
PHPStan > Update baseline ( #33477 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-15 15:27:44 +01:00
ldestailleur
781db766a0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-15 15:05:33 +01:00
ldestailleur
f618ee5029
Look and feel v22
2025-03-15 15:05:02 +01:00
HENRY Florian
4fb4f9644c
NEW: fix #33456 ( #33458 )
2025-03-15 12:06:39 +01:00
MDW
9dcf7fa0f5
Qual:Fix phan notices (multiple) ( #33465 )
2025-03-15 11:26:19 +01:00
ThomasNgr-OpenDSI
3ac78fb6f1
add warning in Changelog for const STOCK_ALLOW_NEGATIVE_TRANSFER ( #33463 )
2025-03-15 11:25:34 +01:00
Frédéric FRANCE
b7a00127a9
add missing translation ( #33461 )
...
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
* add missing translation
2025-03-15 11:21:03 +01:00
atm-irvine
e417e0e8f6
fix(insertExtraFields): removed useless fetch product for a SQL request ( #33460 )
...
* fix(insertExtraFields): removed useless fetch product for a SQL for better perf
* Returns of PR
2025-03-15 11:20:48 +01:00
Alexandre SPANGARO
1316263236
NEW Invoice - Add constant to prevent modification of an invoice ( #33455 )
...
* NEW Invoice - Add constant to prevent modification of an invoice
* CI
2025-03-15 11:13:57 +01:00
ldestailleur
f48536a419
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-15 11:11:20 +01:00
ldestailleur
8082c7bd96
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-15 10:57:53 +01:00
MDW
2cd6459d10
Qual: Fix phan notices (*card) ( #33450 )
2025-03-14 17:25:11 +01:00
Mohamed DAOUD
83a0faaf41
add phpmax and dolibarrmax ( #33448 )
2025-03-14 17:15:55 +01:00
Jyhere
5196172a3a
FIX : cron tasks error email encoding ( #33438 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-14 17:15:11 +01:00
github-actions[bot]
3a4556d230
PHPStan > Update baseline ( #33469 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-14 17:11:11 +01:00
ldestailleur
4f28ec6923
Fix edit setup of stock broken in nojs=1
2025-03-14 12:12:32 +01:00
Clément
a4c58bd40b
Fix #33446 ( #33447 )
...
* Fix #33446
* Update html.form.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-14 11:26:28 +01:00
ldestailleur
4b2b81bb09
Restore label
2025-03-14 11:26:09 +01:00
ldestailleur
580365d8be
Keep positif label
2025-03-13 23:24:54 +01:00
Laurent Destailleur
051a902f1f
Revert "Revert "Reverse const STOCK_ALLOW_NEGATIVE_TRANSFER to STOCK_DISALLOW…" ( #33454 )
...
This reverts commit e943c9c97f .
2025-03-13 23:22:40 +01:00
Laurent Destailleur
e943c9c97f
Revert "Reverse const STOCK_ALLOW_NEGATIVE_TRANSFER to STOCK_DISALLOW_NEGATIV…" ( #33453 )
...
This reverts commit d93e8e2978 .
2025-03-13 23:17:02 +01:00
ThomasNgr-OpenDSI
d93e8e2978
Reverse const STOCK_ALLOW_NEGATIVE_TRANSFER to STOCK_DISALLOW_NEGATIVE_TRANSFER ( #33444 )
2025-03-13 23:15:04 +01:00
MDW
ef11cdeb45
Qual: Fix phan notices (pdf_* related) ( #33445 )
2025-03-13 23:05:15 +01:00
ldestailleur
abafd8a016
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-13 11:35:34 +01:00
ldestailleur
e9e2ffa936
Look and feel v22
2025-03-13 11:34:55 +01:00
Jyhere
775c125541
FIX: cleanup (double declaration, unused variable) ( #33426 )
...
* FIX: cleanup (double declaration, unused variable)
$isSellerInEEC is not used, $facture_static is declared twice
* FIX: cleanup more unused variables
$code_sell_p_notset and $code_sell_t_notset are not used on accountancy/customer/index.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-13 10:47:23 +01:00
ldestailleur
bf95deef24
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-13 10:46:12 +01:00
ldestailleur
16c7192d98
Clean code
2025-03-13 10:45:40 +01:00
MDW
d362fbfe73
Qual: Fix phan notices (htdocs/fourn) ( #33432 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-13 10:43:04 +01:00
ldestailleur
d5384f2777
Fix CI
2025-03-13 10:41:42 +01:00
atm-irvine
d38a985ac3
feat(invoice-rec): new rule_for_lines_dates field - Impl ( #33252 )
...
* feat(invoice-rec): new rule_for_lines_dates field - Impl
* fix(html-form-class): added type in phpdoc
* chore: renamed $object to $sourceInvoice for create action
* fix(card-rec): error naming variable $sourceInvoice
* fix phan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-13 10:37:58 +01:00
ldestailleur
c8271e5356
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-13 10:23:58 +01:00
ldestailleur
5540d8c980
Clean code
2025-03-13 10:09:34 +01:00
Jyhere
dc2a08bf07
FIX: bookkeeping/export error when not reconciled option is checked ( #33433 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-13 10:00:07 +01:00
ldestailleur
e19b3ffd9e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-13 09:59:19 +01:00
ldestailleur
3404e37aae
Fix CI
2025-03-13 09:58:56 +01:00
Frédéric FRANCE
a615275436
add date_creation on llx_session ( #33429 )
2025-03-12 20:44:47 +01:00
MDW
d64298f6c1
Qual: Fix phan notices (htdocs/compta) ( #33427 )
2025-03-12 20:41:50 +01:00
Jakub Stříbrný
890b24b17a
Add hook when printing button for new card ( #33408 )
...
* Add hook for print New Card Button in societe/contact.php
If we use canvas on contact module, we need to add canvas into the URL of the "create" button.
* Add hook for print new card button in societe list
To be able to use contact canvas when clicking on create new contact from thirdparty list.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-12 20:41:39 +01:00
Mohamed DAOUD
210315fa17
Enhance External Modules Page and Add Pagination ( #33414 )
...
* Enhance external modules page
* add trans keys
* fix CI
* Enhance style
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-12 20:40:05 +01:00
MDW
6aa22582eb
Qual: Improve db initialisation script ( #33417 )
...
# Qual: Improve db initialisation script
Main update: let the prefix depend on the detected version.
Other:
- Include script in checksum to determine if DB needs to be rebuilt.
- Automatically determine all upgrade versions (17.0.0 was missing).
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-12 20:39:54 +01:00
github-actions[bot]
880be18a4d
PHPStan > Update baseline ( #33409 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-12 20:38:06 +01:00
ldestailleur
b685be67e9
Standardize
2025-03-12 20:09:09 +01:00
Yannis Hoareau
9bf2b187f9
Fix fatal error occuring if fk_parent_line set to false ( #33412 )
2025-03-12 19:23:56 +01:00
MDW
1d32f66d35
Qual: Fix triggers ( #33406 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-12 19:21:51 +01:00
Alexandre SPANGARO
a3456bf182
NEW Accountancy - Add centralized account (SQL & migration part) ( #33384 )
...
* NEW Accountancy - Add centralized account (SQL & migration part)
* Better request SQL compatible pgsql
2025-03-12 19:14:45 +01:00
ldestailleur
bd0ad59ec8
Fix phpunit
2025-03-12 18:53:36 +01:00
ldestailleur
9eb2f96d38
Clean code
2025-03-12 18:34:17 +01:00
ldestailleur
8d4a3b602d
Fix phpunit test export categories
2025-03-12 16:25:56 +01:00
ldestailleur
675fbc2761
FIX Add one more column too much in import
2025-03-12 16:25:40 +01:00
ldestailleur
acf84cec9b
Better log
2025-03-12 15:55:11 +01:00
ldestailleur
2538baa4dc
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 17:31:51 +01:00
ldestailleur
f42b80794f
FIX #33405 - Try a better fix including the billed flag
2025-03-11 17:31:41 +01:00
Alexandre SPANGARO
1d19cbfe1a
Fix supplier order tags ( #33402 )
2025-03-11 17:23:33 +01:00
ldestailleur
89037af953
Fix phpunit
2025-03-11 17:22:39 +01:00
ldestailleur
a63d0bf861
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 11:13:12 +01:00
ldestailleur
f4bee4810e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 10:45:36 +01:00
ldestailleur
a65f699528
FIX Reflected XSS reported by 柏天浩
2025-03-11 10:38:26 +01:00
ldestailleur
620cb5c90a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 10:22:05 +01:00
ldestailleur
b45a1c21ee
NEW introduce method dolSetCookie
2025-03-11 10:21:45 +01:00
Vincent Maury
4d26130212
Fix Deposit percent on new propal ( #33395 )
...
When deposit is activated, on new propal deposit percent is'nt proposed, and isn't saved in the propal, causing a display bug in pdf.
I just reported the same modif than in command
2025-03-11 03:26:45 +01:00
Vincent Maury
a93ca347c3
Fk account not saved ( #33396 )
...
When bank account is set but there's an error, it's lost
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-11 03:24:52 +01:00
Alexandre SPANGARO
4cb4be3774
NEW Supplier orders - Add tags/categories ( #33386 )
...
* NEW Supplier orders - Add tags/categories
* Fix CI
* Fix CI
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-11 03:20:26 +01:00
ldestailleur
7e40249364
Fix phan
2025-03-11 03:19:09 +01:00
ldestailleur
6a8e737187
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 02:59:52 +01:00
ldestailleur
9a77553e44
Clean code for #33351 - Remove useless distinct, aggregate and join.
2025-03-11 02:59:32 +01:00
MDW
ee9e89efaa
Qual: Fix phan notices (facture/3 + filefunc.inc) ( #33383 )
...
* Qual: Fix PhanMismatchType
* Finalize rename of $attrV into $value
* Correct getGlobalString into getGlobalInt
* Do not require some fields in the 'title' definition of $cols
* Qual: Fix phan notices (core/lib)
* Qual: Fix phan (contrat)
* Qual: Fix phan notices (facture/3 + filefunc.in)
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-11 01:59:34 +01:00
MDW
a0f71fbe76
Qual: Fix phan notices (core/lib) ( #33379 )
...
* Qual: Fix PhanMismatchType
* Finalize rename of $attrV into $value
* Correct getGlobalString into getGlobalInt
* Do not require some fields in the 'title' definition of $cols
* Qual: Fix phan notices (core/lib)
2025-03-11 01:43:54 +01:00
Frédéric FRANCE
87ccfff7ce
update session in db with user id ( #33391 )
2025-03-11 01:43:36 +01:00
MDW
c0f533865f
Fix CI: Do not require some fields in the 'title' definition of $cols ( #33399 )
...
* Qual: Fix PhanMismatchType
* Finalize rename of $attrV into $value
* Correct getGlobalString into getGlobalInt
* Do not require some fields in the 'title' definition of $cols
2025-03-11 01:42:49 +01:00
ldestailleur
ec904bd1db
Look and feel v22
2025-03-11 01:40:09 +01:00
ldestailleur
9c0276fd38
NEW Can define a different PDF for concatenation for proposal, order and
...
invoices
2025-03-11 01:35:18 +01:00
ldestailleur
3ee40b748e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 00:40:31 +01:00
ldestailleur
a5a82bbb6e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-11 00:40:20 +01:00
Frédéric FRANCE
e980b46b0c
clean missing translations ( #33388 )
2025-03-11 00:23:17 +01:00
ldestailleur
141288c1f0
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-10 23:59:19 +01:00
ldestailleur
cfef1b9f53
FIX Loading of deliveries from a shipment was loading everything
2025-03-10 23:53:31 +01:00
ldestailleur
f7fa2ddf13
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-10 19:48:59 +01:00
ldestailleur
a9439d5b99
Add option DELIVERY_PDF_HIDE_SHIPPED and DELIVERY_PDF_HIDE_QTYTOSHIP for
...
storm template.
2025-03-10 16:28:37 +01:00
ldestailleur
9907a87829
Clean duplicate const
2025-03-10 16:19:45 +01:00
ldestailleur
8bfda88aa8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-10 16:17:39 +01:00
ldestailleur
c9f985f2f9
Clean code
2025-03-10 16:17:29 +01:00
ldestailleur
1bef5ba9b2
Option SHIPPING_PDF_HIDE_QTYTOSHIP supported in merou and espadon
...
module.
2025-03-10 16:17:18 +01:00
MDW
988fc75ca2
Qual: Fix phan notices (emailcollector, bookkeeping) ( #33375 )
...
* Qual: Fix phan notices (mostly propal)
* Fix some const arguments to Form::select_dolusers()
* Update phan baseline
* Qual: Fix phan notices (propal)
* Qual: Fix phan notices (emailcollector, bookkeeping)
2025-03-10 15:47:55 +01:00
Sandro Santilli
d2026b2981
Add mastodon link ( #33385 )
...
A per https://pouet.chapril.org/@dolibarr/113569255690960658
2025-03-10 15:47:41 +01:00
github-actions[bot]
9c9d09661c
PHPStan > Update baseline ( #33380 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-10 10:50:24 +01:00
ThomasNgr-OpenDSI
c9a27ae21d
NEW : allow stock management by product ( #32326 )
...
* Code part
* Code part 2
* Fix : invert a const
* Fix : invert disable/enable stock values
* Fix
* Fix missing column from select inside sql request
* Fix input hidden missing name
* ajout d'un commentaire
* small fixes
* remove unrelated lines
* phpcs
* stickler fix
* pre-commit fixes
* pre-commit fixes
* pre-commit fix
* fix missing translation
* Fix phpstan
* fix winCI
* fix travis
* fix phpstan
* fix travis (hopefully)
* remove useless lines
* relaunch tests
* change stockable_product type from bool to int
* change test in Expeditin::addline() to allow adding a line for product with disabled stock management
* make stock management mandatory for products with batch number
* try to remove PHAN errors
* fix phpstan
* fix phpstan
---------
Co-authored-by: Alexandre SPANGARO <aspangaro.dolibarr@gmail.com >
Co-authored-by: mrozniecki <mrozniecki@easya.solutions >
Co-authored-by: Ulysse Valdenaire <uvaldenaire@easya.solutions >
2025-03-10 10:49:53 +01:00
ldestailleur
6ac206e4e8
Fix regression on auth login.
2025-03-10 01:13:08 +01:00
ldestailleur
d670d67668
Disable test when libxml not good.
2025-03-09 23:37:36 +01:00
ldestailleur
8c3b05d607
Clean code
2025-03-09 22:42:59 +01:00
ldestailleur
3658bc20b6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-09 22:29:21 +01:00
ldestailleur
5db341a3e8
Fix phpunit
2025-03-09 22:27:46 +01:00
ldestailleur
f8bdab213c
NEW Try to set the tooltip as ajax call by default.
2025-03-09 21:49:30 +01:00
ldestailleur
202ffe732e
Enhance phpunit tests
2025-03-09 21:26:51 +01:00
ldestailleur
af82f5f1eb
Fix set of security option by default
2025-03-08 15:04:57 +01:00
ldestailleur
3e24bbd419
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-08 14:51:36 +01:00
ldestailleur
8e1e242872
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-08 14:41:12 +01:00
ldestailleur
b869e4ba8a
Clean code
2025-03-08 14:41:01 +01:00
ldestailleur
02fed7d66f
Better implementation for email setup. Close #33356
2025-03-08 14:40:52 +01:00
Lucas Marcouiller
4e99ab02df
Fix content website security page ( #33363 )
...
* Fix look and feel of website security page and add Wesite card in admin/system/security
* fix error
* fix add gray text on select
2025-03-08 14:22:06 +01:00
github-actions[bot]
c97722c1cc
PHPStan > Update baseline ( #33368 )
...
Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com >
2025-03-08 14:21:33 +01:00
ldestailleur
8b94a99dd1
Fix contract update method. Add phpunit for TDD.
2025-03-07 16:02:18 +01:00
ldestailleur
ae196154af
Fix SQL error
2025-03-07 15:45:20 +01:00
ldestailleur
37056d9420
FIX debug use of hook completeFieldsToSearchAll
2025-03-07 15:22:11 +01:00
ldestailleur
e627c5b096
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-07 15:15:31 +01:00
ldestailleur
b946439886
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-03-07 12:13:03 +01:00
ldestailleur
9e019fba59
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-07 11:34:53 +01:00
ldestailleur
40513d6b08
Better error management
2025-03-07 11:33:41 +01:00
ldestailleur
6ea7f0dfdf
Add ucfirst to find module descriptor
2025-03-07 11:26:45 +01:00
Mohamed DAOUD
881b5eb631
FIX #33169 Anyone can cancel vacation requests ( #33343 )
...
* fix anyone can cancel
* Fix cancel button visibility based on user permissions
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-07 11:12:00 +01:00
Faisal Azhar
b500efd6ff
Update pgsql.class.php - function num_rows ( #33358 )
...
to avoid error when $resultset = null or false
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-03-06 18:14:50 +01:00
ldestailleur
c3c152ea43
Fix ci
2025-03-06 17:19:19 +01:00
ldestailleur
fc07cb07b6
Fix CI
2025-03-06 17:17:12 +01:00
ldestailleur
89c9347e81
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-06 14:33:07 +01:00
ldestailleur
80d6dda4d5
Doc
2025-03-06 14:32:44 +01:00
dolibarr95
781abe8615
code simplification ( #33355 )
...
see https://github.com/Dolibarr/dolibarr/pull/33347
2025-03-06 14:00:17 +01:00
ldestailleur
f29f7035c2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-06 13:53:30 +01:00
ldestailleur
8b40b4611c
CSS
2025-03-06 13:53:19 +01:00
Laurent Destailleur
7c0d2623c8
Merge pull request #33347 from dolibarr95/patch-77
...
FIX Variable $includemonday missing
2025-03-06 13:34:10 +01:00
Laurent Destailleur
87e43dcac3
Merge pull request #33354 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-03-06 13:33:35 +01:00
Laurent Destailleur
e852019f31
Merge pull request #33348 from altairisfr/sign_pdf_internal_external
...
QUAL: Retrieves the name of external or internal PDF
2025-03-06 13:26:15 +01:00
Laurent Destailleur
201424d119
Update date.lib.php
2025-03-06 13:12:34 +01:00
Laurent Destailleur
524ef969e8
Update date.lib.php
2025-03-06 13:12:10 +01:00
ldestailleur
00af0a97e5
Debug v22
2025-03-06 13:08:14 +01:00
Dolibot
558de4424c
PHPStan > Update baseline
2025-03-06 12:06:49 +00:00
ldestailleur
23f87e6802
Debug v22
2025-03-06 12:57:21 +01:00
ldestailleur
7aa1046e10
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-06 12:39:14 +01:00
ldestailleur
34ecb66ec6
Debug v22
2025-03-06 12:39:02 +01:00
Laurent Destailleur
1c55388f79
Merge pull request #33307 from YannisHoareau/retrieving-extraparams-for-lines
...
New Retrieving extraparams for lines
2025-03-06 12:22:10 +01:00
Laurent Destailleur
1810a4fa13
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-06 11:34:44 +01:00
ldestailleur
9276042264
Fix CI
2025-03-06 11:34:27 +01:00
Noé Cendrier
583c98f974
Merge pull request #30 from altairis-melina/sign_pdf_internal_external
...
FIX: Retrieves the name of external or internal PDF
2025-03-06 09:37:16 +01:00
dolibarr95
5d775dcb5d
Add $includemonday var
...
Related to https://www.dolibarr.fr/forum/t/erreur-sur-calcul-de-conges/48690/43?u=dolibarr95
2025-03-06 08:44:39 +01:00
ldestailleur
6bc1f82b8e
Look and feel v22
2025-03-06 04:59:59 +01:00
Laurent Destailleur
aad4a2bc7e
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-06 04:57:15 +01:00
ldestailleur
d20e730c66
Clean code
2025-03-06 04:56:54 +01:00
ldestailleur
7a0e9d4dc1
Accept utf8 chars in the natural_search in mode 3. Close #32930
2025-03-06 04:00:42 +01:00
ldestailleur
d42f6dff0e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-06 03:34:56 +01:00
ldestailleur
caead5de9f
Fix protect use of sanitize to make sql injection
2025-03-06 03:29:54 +01:00
ldestailleur
ca9763afc1
Fix type int
2025-03-06 02:15:18 +01:00
Laurent Destailleur
bf554f8a11
Merge pull request #33346 from mdeweerd/fix/facture
...
Qual: Fix phan notices (mostly facture)
2025-03-06 02:14:31 +01:00
Laurent Destailleur
227557b5d4
Merge pull request #33345 from Daoud-mohamed/fix-sendermail-signature
...
FIX #33206 Custom Email profile signature not applied
2025-03-06 02:11:46 +01:00
Laurent Destailleur
0e28df3ba0
Merge pull request #33344 from frederic34/patch-11
...
fix CI
2025-03-06 01:51:04 +01:00
MDW
3f15c5fcb7
Fix phpstan notice
2025-03-05 21:42:17 +01:00
MDW
56e354e112
Qual: Fix phan notices (facture/2)
2025-03-05 21:17:58 +01:00
MDW
cf7b7009ae
Fix writeHTMLCell arguments
2025-03-05 21:17:57 +01:00
MDW
941c80d108
Qual: Fix phan notices (facture/1)
2025-03-05 21:17:56 +01:00
Laurent Destailleur
746b7cc23e
Merge branch 'develop' into patch-11
2025-03-05 20:56:57 +01:00
Laurent Destailleur
557a0e56ac
Merge branch 'develop' into fix-sendermail-signature
2025-03-05 20:55:25 +01:00
ldestailleur
77d2be9087
Fix CI
2025-03-05 20:53:39 +01:00
ldestailleur
4161418381
Clean name of var
2025-03-05 20:51:50 +01:00
Frédéric FRANCE
9a15aeadfc
fix
2025-03-05 20:51:39 +01:00
Frédéric FRANCE
a504186323
Merge remote-tracking branch 'upstream/develop' into patch-11
2025-03-05 20:33:30 +01:00
Laurent Destailleur
f413fda6b9
Merge branch 'develop' into fix-sendermail-signature
2025-03-05 20:25:33 +01:00
ldestailleur
66484095e0
Clean code from not used global variable
2025-03-05 20:25:12 +01:00
Frédéric FRANCE
e0cad5adad
Merge remote-tracking branch 'origin/patch-11' into patch-11
2025-03-05 20:22:01 +01:00
Laurent Destailleur
36fc58f27c
Merge branch 'develop' into fix-sendermail-signature
2025-03-05 20:16:02 +01:00
Frédéric FRANCE
68676d5ac6
no label property on RecruitmentCandidature
2025-03-05 20:00:35 +01:00
Laurent Destailleur
04998ec7ec
Update actions_sendmails.inc.php
2025-03-05 19:37:47 +01:00
Laurent Destailleur
729e06a95e
Update actions_sendmails.inc.php
2025-03-05 19:34:53 +01:00
Laurent Destailleur
93fab3bb4f
Update actions_sendmails.inc.php
2025-03-05 19:34:24 +01:00
Laurent Destailleur
c3f3b0a428
Merge branch 'develop' into patch-11
2025-03-05 19:30:29 +01:00
ldestailleur
c135bbfebd
Fix warning
2025-03-05 19:29:57 +01:00
Frédéric FRANCE
f9f93287ea
no label property on RecruitmentCandidature
2025-03-05 18:56:51 +01:00
Frédéric FRANCE
1f9901190c
fix CI
2025-03-05 18:36:34 +01:00
Mohamed DAOUD
4cb5939542
fix sendermail signature
2025-03-05 18:34:19 +01:00
ldestailleur
b058a2c270
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-05 18:15:07 +01:00
ldestailleur
30dffd6fdd
Fix CI warnings
2025-03-05 17:48:41 +01:00
Laurent Destailleur
35d0a62085
Merge pull request #33334 from jyhere/patch-27
...
FIX: Warning when getNomUrl is called before top_httphead
2025-03-05 15:09:52 +01:00
Laurent Destailleur
c3baca7910
Merge pull request #33342 from atm-corentin/FIX_default_VAT_code
...
FIX|Fix # Set field default vat code because it was not set for Variant product
2025-03-05 15:08:14 +01:00
atm-corentin
6a2616c119
set field default vat code because it was not set for child product
2025-03-05 14:58:21 +01:00
Laurent Destailleur
e874529873
Merge pull request #33250 from aspangaro/22_catinvoice
...
NEW Add invoice tags
2025-03-05 14:29:55 +01:00
Laurent Destailleur
43fb67839d
Merge pull request #33335 from frederic34/patch-11
...
enhance formsetup for products
2025-03-05 14:29:11 +01:00
Laurent Destailleur
f64d2829ea
Merge pull request #33341 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-03-05 14:21:54 +01:00
Laurent Destailleur
bf45f60de8
Merge pull request #33325 from frederic34/patch-14
...
fix ajax tooltip
2025-03-05 14:17:11 +01:00
Laurent Destailleur
f5a387138e
Merge pull request #33311 from mdeweerd/fix/qual/api
...
Qual: Fix phan notices in api classes
2025-03-05 14:12:29 +01:00
Laurent Destailleur
8dd58e0a18
Merge pull request #33327 from Daoud-mohamed/Fix-external-modules-page
...
Fix external modules page
2025-03-05 13:48:58 +01:00
Laurent Destailleur
5d338a6b1d
Update externalModules.class.php
2025-03-05 13:48:37 +01:00
Laurent Destailleur
ed0d16b04b
Merge pull request #33331 from mdeweerd/qual/optimize
...
Qual: Optimize logo
2025-03-05 13:40:35 +01:00
Laurent Destailleur
9fd42ab67e
Merge pull request #33265 from omogenot/Fix-Excel-Export
...
Fix Excel Export of zero values
2025-03-05 13:38:46 +01:00
Laurent Destailleur
c98937b8aa
Merge pull request #33318 from Quentin-Seekness/patch-22
...
Add trigger on deleteMvtNum method in bookkeeping.class.php
2025-03-05 13:37:06 +01:00
MDW
04fd52cd70
Update baseline
2025-03-05 13:32:45 +01:00
MDW
4cc09b5149
Qual: Ignore phpstan notices requiring deeper analysis
2025-03-05 13:22:17 +01:00
MDW
f625f8de60
Qual: Fix api phan notices
2025-03-05 13:22:08 +01:00
MDW
eac44b164a
Qual: Fix phpdoc index(), FIELDS
2025-03-05 13:21:05 +01:00
omogenot
f960a6c6a4
Add is_numeric condition to check empty values
2025-03-05 13:16:30 +01:00
Dolibot
647a8c122d
PHPStan > Update baseline
2025-03-05 12:10:26 +00:00
Laurent Destailleur
41377a9917
Merge pull request #33313 from mdeweerd/phan/big_violators
...
Fix PhanTypeMismatchArgument in commonobject, commande/card,
2025-03-05 13:05:42 +01:00
ldestailleur
6c9e25677c
close #33310
2025-03-05 13:03:35 +01:00
ldestailleur
0ef806e15a
Close #33309
2025-03-05 12:58:04 +01:00
ldestailleur
739bda4fc4
Fix remove status for kanban tr (there is only 1 tr for all invoices)
2025-03-05 12:52:02 +01:00
Laurent Destailleur
63278a3c53
Merge pull request #33308 from iouston/patch-13
...
add status class
2025-03-05 12:47:36 +01:00
ldestailleur
8162a78ce8
Removed deprecated code
2025-03-05 12:42:50 +01:00
MDW
c2c44272fb
Qual: Optimize logo
2025-03-05 12:37:57 +01:00
Mohamed DAOUD
6631ec1d41
Merge branch 'develop' into Fix-external-modules-page
2025-03-05 12:23:27 +01:00
Laurent Destailleur
2b9e6fdc03
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-05 12:17:02 +01:00
Laurent Destailleur
04d482e8fc
Merge pull request #33340 from atm-jonathan/FIX_ERROR_PARAMS_DB_TOO_LONG
...
Error "StripeCusNotFound" page payment
2025-03-05 12:16:14 +01:00
MDW
4096d0ee2f
Qual: Fix phan notices for commande
2025-03-05 12:15:14 +01:00
MDW
b91f457afb
Update phan baseline
2025-03-05 12:15:13 +01:00
MDW
acf6b62822
Fix PhanTypeMismatchArgument in commonobject, commande/card,
2025-03-05 12:15:12 +01:00
Laurent Destailleur
f6f9b8379c
Merge branch 'develop' into patch-13
2025-03-05 12:08:35 +01:00
ldestailleur
b236eb8799
Fix CI
2025-03-05 12:08:22 +01:00
Mohamed DAOUD
7d669a2d3c
Merge branch 'develop' into Fix-external-modules-page
2025-03-05 11:24:13 +01:00
Frédéric FRANCE
6ccca59ad5
Update list.php
2025-03-05 10:48:52 +01:00
Frédéric FRANCE
73b0a6bda1
enhance formsetup for products
2025-03-05 10:05:05 +01:00
Jyhere
82491e8568
FIX: Warning when getNomUrl is called before top_httphead
...
If Societe::getNomUrl() is called before top_httphead, this triggers a Cannot modify header warning
2025-03-05 09:30:15 +01:00
Laurent Destailleur
e0c5c0dc7f
Merge branch 'develop' into patch-13
2025-03-04 23:42:54 +01:00
ldestailleur
c2fac2598f
Fix CI
2025-03-04 23:42:42 +01:00
Laurent Destailleur
66b2f7f15e
Merge branch 'develop' into patch-13
2025-03-04 23:36:26 +01:00
ldestailleur
15535b5356
Clean code
2025-03-04 23:32:58 +01:00
Laurent Destailleur
8a05e8f09c
Merge branch 'develop' into patch-13
2025-03-04 23:23:24 +01:00
ldestailleur
cde6124a5b
Fix phpunit
2025-03-04 23:23:04 +01:00
ldestailleur
2a4d385b3d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-04 23:15:00 +01:00
ldestailleur
72ee11ed96
Add option to enable/disable an external source
2025-03-04 23:14:51 +01:00
Laurent Destailleur
3f7329a18e
Merge branch 'develop' into patch-13
2025-03-04 22:58:49 +01:00
Laurent Destailleur
dd32c98e9a
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-04 22:58:40 +01:00
Laurent Destailleur
fe3df5e383
Merge pull request #33320 from frederic34/patch-11
...
add missing translation
2025-03-04 22:58:06 +01:00
ldestailleur
b8301b52c2
Clean code
2025-03-04 22:56:05 +01:00
ldestailleur
8949560047
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-04 22:42:53 +01:00
ldestailleur
f7cf9225c4
Debug module scanner
2025-03-04 22:42:40 +01:00
ldestailleur
91811b8335
Debug remote sources
2025-03-04 22:00:05 +01:00
ldestailleur
af83081d15
CSS
2025-03-04 21:59:53 +01:00
Laurent Destailleur
121c618d45
Merge pull request #33317 from frederic34/imgpicto_info_black
...
modify info_black picto
2025-03-04 21:42:50 +01:00
ldestailleur
37888b801d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-04 21:42:16 +01:00
ldestailleur
a1e73ce60b
Fix phpunit
2025-03-04 21:42:07 +01:00
Laurent Destailleur
b7d6d0c37f
Merge pull request #33314 from atm-irvine/new_completeFieldsToSearchAll_hook_thirdparty_list
...
NEW hook completeFieldsToSearchAll on thirdparty list
2025-03-04 21:37:23 +01:00
ldestailleur
d9ca6162c8
Missing trans
2025-03-04 21:37:11 +01:00
Laurent Destailleur
f50a0aa7f8
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-04 21:35:01 +01:00
Laurent Destailleur
13db8a9827
Merge branch 'develop' into patch-13
2025-03-04 21:34:02 +01:00
ldestailleur
14000c46e7
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-04 21:33:15 +01:00
ldestailleur
c35550d89c
Fix var for cachedelay
2025-03-04 21:23:23 +01:00
ldestailleur
bcd1f49bc4
Fix var in log
2025-03-04 21:17:35 +01:00
ldestailleur
04b0b3d855
FIX in dev for #33324
2025-03-04 20:50:54 +01:00
Mohamed DAOUD
e6784e1dd8
fix CI
2025-03-04 18:09:40 +01:00
Mohamed DAOUD
4c749fe5cd
Fix Phan
2025-03-04 17:38:07 +01:00
x
5c58ab7626
error params createTaxId() $this->db->escape()
2025-03-04 17:25:37 +01:00
Mohamed DAOUD
97aabd486b
fix missing translation
2025-03-04 17:01:31 +01:00
Mohamed DAOUD
86cf64936b
Fix external modules page
2025-03-04 16:48:26 +01:00
Frédéric FRANCE
af93e6d39f
fix ajax tooltip
2025-03-04 16:20:30 +01:00
Frédéric FRANCE
f258fa89ab
add missing translation
2025-03-04 11:24:09 +01:00
Frédéric FRANCE
5e87016c3d
modify info_black picto
2025-03-04 11:06:16 +01:00
Quentin-Seekness
89ff86504b
Fix precommit
2025-03-04 10:53:29 +01:00
Quentin-Seekness
09d0f83865
Pre-commit fix
2025-03-04 10:49:36 +01:00
Quentin-Seekness
a59248b8d3
Add trigger on deleteMvtNum method in bookkeeping.class.php
...
Simply adding a missing trigger on deletion
2025-03-04 10:39:11 +01:00
Frédéric FRANCE
dc596021d2
modify info_black picto
2025-03-04 10:36:24 +01:00
Yannis Hoareau
3e9b2b2f2b
Merge branch 'develop' into retrieving-extraparams-for-lines
2025-03-04 08:02:34 +00:00
Irvine Fleith
754de7ff6e
feat(thirdparty): created new hook completeFieldsToSearchAll on list to allow completing fieldToSearchAll array
2025-03-04 07:38:10 +01:00
ldestailleur
14bc9d3ab0
Trans
2025-03-03 20:46:12 +01:00
ldestailleur
a3fd9b78d0
Debug v22
2025-03-03 20:10:39 +01:00
iouston
7e142374d2
add status class
2025-03-03 17:45:53 +01:00
yannis
e70fe9c40d
Merge branch 'develop' of github.com:Dolibarr/dolibarr into retrieving-extraparams-for-lines
2025-03-03 17:15:30 +01:00
yannis
2418489d1c
Fix typo
2025-03-03 17:08:04 +01:00
ldestailleur
fc0cbc582d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-03 17:01:03 +01:00
ldestailleur
f8f9a81f9b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-03 17:00:48 +01:00
yannis
3519174adf
Added retrieving extraparams for some object lines
2025-03-03 16:57:32 +01:00
Laurent Destailleur
6fe94c6441
Merge pull request #33305 from frederic34/patch-11
...
remove duplicate
2025-03-03 16:54:51 +01:00
Laurent Destailleur
3a71de8bfc
Merge pull request #33301 from EchoLoGeek/develop
...
Remain to pay in multicurrency
2025-03-03 16:48:57 +01:00
Frédéric FRANCE
b741ab4cfc
remove duplicate
2025-03-03 16:39:27 +01:00
Laurent Destailleur
e78c327031
Merge pull request #33296 from aspangaro/22_hook
...
NEW Invoice - Document - Add hook on action
2025-03-03 16:33:49 +01:00
Laurent Destailleur
a0776ce2e1
Merge pull request #33297 from aspangaro/22_fix20716
...
FIX #20716 Upload SVG in editor
2025-03-03 16:33:22 +01:00
Laurent Destailleur
a90f0863de
Update company.php
2025-03-03 16:33:03 +01:00
Laurent Destailleur
80139f1a2b
Merge pull request #33298 from frederic34/dateofbith_translation
...
add missing translation
2025-03-03 16:31:08 +01:00
Laurent Destailleur
3045af51e7
Merge pull request #33300 from jyhere/patch-26
...
FIX: migration file Update 21.0.0-22.0.0.sql syntax error
2025-03-03 16:30:54 +01:00
Laurent Destailleur
b02b4893d6
Merge pull request #33303 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-03-03 16:29:41 +01:00
Laurent Destailleur
b89a58696e
Merge pull request #33304 from Daoud-mohamed/fix-get-yaml-file
...
Fix cache directory check in getRemoteYamlFile method
2025-03-03 16:29:29 +01:00
yannis
cf83c6668e
Retrieve extraparams from db to objectline
2025-03-03 16:01:38 +01:00
Mohamed DAOUD
284c2850e5
Fix cache directory check in getRemoteYamlFile method
2025-03-03 15:03:15 +01:00
Frédéric FRANCE
35d6bc8409
add missing translation
2025-03-03 14:40:30 +01:00
Dolibot
cc71865f3c
PHPStan > Update baseline
2025-03-03 12:06:49 +00:00
EchoLoGeek
580e422bf5
fix spaces
2025-03-03 11:39:18 +01:00
Jyhere
09a31362da
FIX ; 21.0.0-22.0.0.sql sql error in some case
...
FIX the following error if Dolibarr first installed version was <= 3.5 :
Cannot drop index 'uk_customer_price_fk_product_fk_soc': needed in a foreign key constraint
2025-03-03 11:27:48 +01:00
EchoLoGeek
31d8a66a1c
Remain to pay in multicurrency
...
If I want to have the remainder to pay in foreign currency, I must deduct it from the amount in multicurrency, not the amount in conf->currency
2025-03-03 11:24:33 +01:00
Jyhere
2003a5c263
FIX: migration file Update 21.0.0-22.0.0.sql syntax error
...
Fix the following DB errors when updating :
DB_ERROR_SYNTAX (Req 70): ALTER TABLE llx_product_customer_price DROP CONSTRAINT fk_product_customer_price_fk_product;
DB_ERROR_SYNTAX (Req 71): ALTER TABLE llx_product_customer_price DROP CONSTRAINT fk_product_customer_price_fk_soc;
2025-03-03 10:54:19 +01:00
Frédéric FRANCE
3e2d57c19a
add missing translation
2025-03-03 10:05:07 +01:00
Frédéric FRANCE
7e03e72790
add missing translation
2025-03-03 10:02:08 +01:00
Alexandre SPANGARO
3c223f82c3
FIX #20716 Upload SVG in editor
2025-03-03 06:49:58 +01:00
Alexandre SPANGARO
c462a03683
Merge branch 'develop' into 22_catinvoice
2025-03-03 06:27:02 +01:00
Alexandre SPANGARO
f4244f4466
NEW Invoice - Document - Add hook on action
2025-03-03 06:24:28 +01:00
ldestailleur
5ebd1921ed
NEW Upgrade TCPDI 1.0 into TCPDI 1.1 + custom fixes
2025-03-03 05:11:14 +01:00
ldestailleur
4abab4ee4b
Removed $conf
2025-03-03 04:00:42 +01:00
ldestailleur
d8c473a9eb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-03 03:46:53 +01:00
ldestailleur
626d0d44db
Fix warning
2025-03-03 03:45:14 +01:00
Laurent Destailleur
0dba10fb1e
Merge pull request #33294 from frederic34/patch-14
...
fix CI
2025-03-03 00:50:18 +01:00
Laurent Destailleur
a6940637f6
Merge pull request #33293 from mdeweerd/fix/qual/api
...
Qual: Fix phan notices in api files
2025-03-03 00:50:06 +01:00
Alexandre SPANGARO
e22f2d5cbf
Merge branch 'develop' into 22_catinvoice
2025-03-02 22:21:05 +01:00
Alexandre SPANGARO
87b9305f1a
Fix feedback
2025-03-02 22:10:46 +01:00
Frédéric FRANCE
04abf3424c
fix CI
2025-03-02 22:02:42 +01:00
MDW
c1533bb4aa
Fix ci - TYPE_CREDITNOTE -> TYPE_CREDIT_NOTE
2025-03-02 20:54:16 +01:00
MDW
6b9361d252
Fix phpstan notices
2025-03-02 20:49:48 +01:00
MDW
157cb410ef
Update baseline
2025-03-02 20:49:47 +01:00
MDW
035ede5874
Qual: Fix phan notices in API classes
2025-03-02 20:49:46 +01:00
MDW
c02293a880
Qual: Add phpdoc for request_data param
2025-03-02 20:49:45 +01:00
Laurent Destailleur
21e5457e19
Merge pull request #30244 from altairisfr/homemenu
...
NEW : use specific landing page to home menu entry
2025-03-02 20:42:34 +01:00
ldestailleur
6f3150182a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-02 20:06:00 +01:00
ldestailleur
19ff066f99
Close #32233
2025-03-02 20:05:44 +01:00
Laurent Destailleur
2b9690d485
Update eldy.lib.php
2025-03-02 19:59:22 +01:00
Laurent Destailleur
9a860da1da
Update eldy.lib.php
2025-03-02 19:57:12 +01:00
Laurent Destailleur
0b787a97a5
Merge pull request #30530 from kubajznik/profid-societe
...
FIX add professional id 7-10 to mysoc
2025-03-02 19:44:38 +01:00
ldestailleur
99170f3812
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-02 18:18:13 +01:00
ldestailleur
3c9b446af7
Move cache file into a temporary directory.
2025-03-02 18:17:54 +01:00
Laurent Destailleur
01d7e2d9f7
Merge pull request #33291 from alexandre-janniaux/regexpsql-traceabledb
...
TraceableDB: add missing regexpsql() wrapper
2025-03-02 17:03:20 +01:00
Laurent Destailleur
88781e0b2d
Merge pull request #33289 from aspangaro/22_propalsql
...
Propal class - Update SQL
2025-03-02 17:02:19 +01:00
Laurent Destailleur
7cf7afcddc
Merge pull request #33283 from frederic34/phpstan_collab
...
fix phpstan
2025-03-02 17:00:34 +01:00
ldestailleur
ac5d5aeb91
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-03-02 15:29:14 +01:00
Alexandre Janniaux
a847099e00
TraceableDB: add missing regexpsql() wrapper
...
The TraceableDB must also redirect to the underlying database object for
regexpsql queries, otherwise, a DoliDBPgsql DB with the debugbar enabled
would try to use REGEXP() commands which are not supported on
Postgresql.
2025-03-02 15:00:53 +01:00
Alexandre SPANGARO
3931aa7675
Propal class - Update SQL
2025-03-02 08:10:24 +01:00
Frédéric France
b387e37984
fix phan
2025-03-01 21:01:27 +01:00
Frédéric France
fcb3e658f7
fix phan
2025-03-01 20:51:07 +01:00
Frédéric France
45e3a92b0e
fix phan
2025-03-01 20:41:58 +01:00
Frédéric France
13b1705503
fix phan
2025-03-01 20:32:33 +01:00
Frédéric France
4b1c971261
Merge remote-tracking branch 'upstream/develop' into phpstan_collab
2025-03-01 20:26:09 +01:00
Frédéric France
9b4dbc2282
fix phan
2025-03-01 20:21:51 +01:00
Frédéric France
d94333fa75
fix phan
2025-03-01 20:09:52 +01:00
Frédéric France
43d9a7d086
fix phan
2025-03-01 20:00:51 +01:00
Frédéric France
598af6576c
fix phan
2025-03-01 20:00:34 +01:00
ldestailleur
64b3538f93
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-03-01 18:20:31 +01:00
ldestailleur
84cbf15642
Fix doc
2025-03-01 18:20:19 +01:00
Frédéric France
ee53c4e004
fix phan
2025-03-01 17:55:47 +01:00
Frédéric France
5869a633e4
Merge remote-tracking branch 'upstream/develop' into phpstan_collab
2025-03-01 17:44:33 +01:00
Frédéric France
7fb0b353df
fix phan
2025-03-01 17:20:23 +01:00
Laurent Destailleur
de12a67f98
Merge pull request #33286 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-03-01 17:14:01 +01:00
Laurent Destailleur
cdd0d8332f
Merge pull request #33285 from frederic34/patch-11
...
fix external module cache
2025-03-01 17:13:44 +01:00
Frédéric France
17358bb6e4
fix phan
2025-03-01 16:35:22 +01:00
Frédéric France
0ec7241b2d
fix phan
2025-03-01 16:25:22 +01:00
Frédéric France
915c025aef
fix phan
2025-03-01 15:42:29 +01:00
Frédéric France
6bef687cfd
Merge remote-tracking branch 'upstream/develop' into phpstan_collab
2025-03-01 15:23:50 +01:00
Frédéric France
e9eed123d9
fix phan
2025-03-01 15:23:18 +01:00
Laurent Destailleur
be65ab0650
Merge pull request #33211 from mdeweerd/fix/ci.2025.2.25
...
Qual: Fix phan notices in functions.lib.php
2025-03-01 14:57:27 +01:00
MDW
0533c28d56
Qual: Fix getLibStatut notices with type hinting
2025-03-01 13:10:45 +01:00
Dolibot
70e37e3cef
PHPStan > Update baseline
2025-03-01 12:06:11 +00:00
MDW
c18f84d948
Update phan baseline
2025-03-01 12:05:48 +01:00
Frédéric FRANCE
6f3afe4576
fix external module cache
2025-03-01 11:55:18 +01:00
MDW
586a28f879
Qual: Fix new false positives in hookmanager
2025-03-01 11:48:30 +01:00
MDW
746dc67556
Qual: Allow notices for functions.lib.php
2025-03-01 11:48:29 +01:00
MDW
116913abeb
Qual: Fix unmatchedArgment*
2025-03-01 11:48:28 +01:00
MDW
d7c926a08b
Qual: PHPdoc for anonymous function
2025-03-01 11:48:27 +01:00
Frédéric France
f7a4ce3b5f
fix phpstan
2025-03-01 11:04:07 +01:00
Alexandre SPANGARO
a71ae83f2a
Merge branch 'develop' into 22_catinvoice
2025-03-01 10:30:08 +01:00
Frédéric France
5c740cce6d
fix phpstan
2025-03-01 10:10:40 +01:00
Frédéric France
fab85fc0ec
fix phpstan
2025-03-01 09:35:27 +01:00
Laurent Destailleur
8bec32aff2
Update SECURITY.md
2025-03-01 02:24:55 +01:00
Laurent Destailleur
abb4b23dfc
Merge pull request #33141 from Easya-Solutions/qual-setup-disable-stock-calculate-on
...
QUAL setup disable stock calculate on rules
2025-03-01 00:59:53 +01:00
Laurent Destailleur
95cd3ebdda
Merge pull request #33223 from OPEN-DSI/develop_new_customer_price_period_and_discount_sql
...
NEW: Add management of date begin/end and discount for a customer price (SQL)
2025-03-01 00:48:42 +01:00
Laurent Destailleur
e3b52283af
Merge pull request #33225 from OPEN-DSI/develop_new_customer_price_period_and_discount
...
NEW: Add management of date begin/end and discount for a customer price (Code)
2025-03-01 00:44:26 +01:00
Laurent Destailleur
f89e238223
Merge pull request #33249 from mdeweerd/phan/website
...
Qual: Fix phan notices (website)
2025-03-01 00:41:03 +01:00
Laurent Destailleur
7830d65858
Merge pull request #33266 from frederic34/2025_02_27_fix_phpstan
...
fix phpstan
2025-03-01 00:18:27 +01:00
Laurent Destailleur
3badfffd9f
Merge pull request #33267 from mdeweerd/fix/phan/dolibarrmodules
...
Qual: Fix DolibarrModules::_init phpdoc type
2025-03-01 00:17:09 +01:00
Laurent Destailleur
8848234fb1
Merge pull request #33271 from Jonathanbtq/patch-1
...
New hooks expedition PDF espadon
2025-03-01 00:13:28 +01:00
Laurent Destailleur
9c7c428cc2
Merge pull request #33272 from jyhere/patch-25
...
FIX : show / edit the use_default column from VAT dict
2025-03-01 00:12:48 +01:00
Laurent Destailleur
6aa1bcfbbb
Merge pull request #33280 from mdeweerd/fix/phan/workstation
...
Qual: Fix phan notices (workstation)
2025-02-28 23:55:38 +01:00
Laurent Destailleur
fa72bb721a
Merge pull request #33274 from hregis/fix_dev_avoid_overwrite_user
...
FIX avoid overwrite the current user object
2025-02-28 16:55:34 +01:00
Laurent Destailleur
9a4fa6e677
Merge pull request #33270 from hregis/fix_dev_missing_sepa_for_fresh_install
...
FIX missing sepa country + alphabetical order
2025-02-28 16:34:52 +01:00
Laurent Destailleur
05951b8faa
Merge pull request #33278 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-28 16:28:57 +01:00
Kamel Khelifa
bbfb4e7882
Corrections
2025-02-28 14:39:45 +01:00
MDW
14d68131de
Qual: Fix phan notices (workstation)
2025-02-28 14:39:00 +01:00
Dolibot
3dbeeca732
PHPStan > Update baseline
2025-02-28 12:07:07 +00:00
Regis Houssin
b703abfda5
FIX avoid overwrite the current user object
2025-02-28 11:22:30 +01:00
Jyhere
6093eff2a5
FIX : show / edit the use_default column from VAT dict
2025-02-28 11:01:32 +01:00
Jyhere
73b64d0677
FIX : show / edit the use_default column from VAT dict
...
Allowing user to configure the default vat displayed when creating a product.
2025-02-28 10:58:27 +01:00
JonathanBtq
ee8fe3a324
New hooks expedition PDF espadon
...
I add the PrintPDFline hook on expedition espadon PDF
2025-02-28 10:57:36 +01:00
Frédéric FRANCE
6dc6522ef5
Merge branch 'develop' into 2025_02_27_fix_phpstan
2025-02-28 10:42:06 +01:00
Kamel Khelifa
682502b2e6
Corrections
2025-02-28 09:49:53 +01:00
Kamel Khelifa
ce1b38e984
Corrections
2025-02-28 09:48:29 +01:00
Kamel Khelifa
6ae3500244
Corrections
2025-02-28 09:36:41 +01:00
Kamel Khelifa
6364b04073
Merge branch 'develop_new_customer_price_period_and_discount_sql' of github.com:OPEN-DSI/dolibarr into develop_new_customer_price_period_and_discount_sql
2025-02-28 09:35:05 +01:00
Kamel Khelifa
ddddb9ab81
Corrections
2025-02-28 09:34:33 +01:00
kkhelifa-opendsi
a3ed540280
Merge branch 'develop' into develop_new_customer_price_period_and_discount_sql
2025-02-28 09:08:39 +01:00
Regis Houssin
18b78a2e5a
FIX missing sepa country + alphabetical order
2025-02-28 07:59:13 +01:00
Laurent Destailleur
fbf072e95a
Merge pull request #31960 from sonikf/sonikf-patch-salary-clone
...
NEW: Add also start date fill buttons for salary clone
2025-02-28 04:30:09 +01:00
Laurent Destailleur
30a7e502d4
Merge pull request #33263 from hregis/fix_dev_missing_sepa_for_fresh_install
...
FIX missing sepa values for fresh install
2025-02-28 04:22:11 +01:00
Frédéric France
0a46096daa
fix phpstan
2025-02-27 19:59:44 +01:00
MDW
1608b66742
Qual: Fix DolibarrModules::_init phpdoc type
2025-02-27 18:57:03 +01:00
Frédéric France
31dcb9d99c
fix phpstan
2025-02-27 18:49:23 +01:00
Frédéric France
c1803a6e6a
fix phpstan
2025-02-27 18:46:46 +01:00
Frédéric France
0d6d28d066
fix phpstan
2025-02-27 18:36:09 +01:00
omogenot
9bc2d08ab1
Update export_excel2007.modules.php
...
Fix Excel Export for zero values
2025-02-27 17:21:31 +01:00
Regis Houssin
902808b177
FIX missing sepa values for fresh install
2025-02-27 16:31:56 +01:00
ldestailleur
472972a670
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-27 16:17:47 +01:00
ldestailleur
262a87e033
Fix deprecated patch command for rpm
2025-02-27 16:17:38 +01:00
Laurent Destailleur
6b1c37059a
Merge pull request #33259 from defrance/patch-487955
...
php V8 warning : code_compta not in query (renamed)
2025-02-27 15:47:29 +01:00
Laurent Destailleur
91c73cc673
Merge pull request #33256 from altairisfr/fix_msg_customer_packaging
...
NEW: Success message when add a product line that has packaging
2025-02-27 15:46:36 +01:00
Laurent Destailleur
04643d6516
Merge pull request #33253 from atm-irvine/FIX/REMOVED_USELESS_FETCH_PRODUCT
...
fix(facture): removed useless fetch product
2025-02-27 15:46:16 +01:00
Laurent Destailleur
426671fc2b
Merge branch 'develop' into FIX/REMOVED_USELESS_FETCH_PRODUCT
2025-02-27 15:27:46 +01:00
Laurent Destailleur
1941404e19
Merge branch 'develop' into 22_catinvoice
2025-02-27 15:27:11 +01:00
Laurent Destailleur
7cae746556
Merge branch 'develop' into phan/website
2025-02-27 15:26:40 +01:00
Laurent Destailleur
3b4215e242
Merge pull request #33246 from mdeweerd/fix/phan/webservices
...
Qual: Fix phan (webservices) + new phan notices
2025-02-27 15:24:20 +01:00
Laurent Destailleur
ae4caa54e1
Merge pull request #33248 from aspangaro/22_dictsepa
...
NEW Dictionnary - Manage countries of SEPA Area
2025-02-27 15:22:52 +01:00
Laurent Destailleur
6adac3d5c5
Merge pull request #33258 from frederic34/patch-11
...
fix CI
2025-02-27 15:22:22 +01:00
Frédéric FRANCE
dbcfd2eadb
Update pdf_cornas.modules.php
2025-02-27 14:17:30 +01:00
Laurent Destailleur
31cd3d7eb2
Merge branch 'develop' into patch-11
2025-02-27 13:59:55 +01:00
ldestailleur
ed9d616c35
Fix phpstan
2025-02-27 13:59:43 +01:00
Charlène Benke
c253abb6b1
php V8 warning : code_compta not in query (renamed)
2025-02-27 12:14:23 +01:00
Frédéric FRANCE
6be225c373
fix CI
2025-02-27 12:13:01 +01:00
MDW
32bf8c5cd5
Qual: Fix phan notices (website)
2025-02-27 11:40:42 +01:00
Noé Cendrier
08327dd08b
Merge pull request #29 from altairis-melina/fix_msg_customer_packaging
...
FIX: Success message when add a product line that has packaging
2025-02-27 10:31:40 +01:00
Alexandre SPANGARO
7eb0f22084
CI
2025-02-27 10:01:05 +01:00
Alexandre SPANGARO
dfc72d4028
CI
2025-02-27 09:45:19 +01:00
Alexandre SPANGARO
fab5a0693a
CI
2025-02-27 09:37:55 +01:00
Alexandre SPANGARO
98461cc957
CI
2025-02-27 09:34:59 +01:00
Alexandre SPANGARO
5a5eb35c0c
Translate
2025-02-27 09:15:31 +01:00
Irvine Fleith
bcc830e33c
fix(facture): removed useless fetch product
2025-02-27 07:28:55 +01:00
Alexandre SPANGARO
d58fbd8eb4
NEW Add invoice tags
2025-02-27 06:51:00 +01:00
Laurent Destailleur
65a194650b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-27 02:28:28 +01:00
Laurent Destailleur
0b3d3c3a2b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-27 02:06:35 +01:00
Laurent Destailleur
700d5fedc7
Fix var_dump
2025-02-27 00:06:05 +01:00
Laurent Destailleur
690598bf11
FIX Security Path transversal with modulepart=medias
2025-02-27 00:01:59 +01:00
Alexandre SPANGARO
08c98f8e11
Fix td
2025-02-26 23:12:07 +01:00
Alexandre SPANGARO
c14514d9f3
NEW Dictionnary - Manage countries of SEPA Area
2025-02-26 23:07:59 +01:00
MDW
d2328ef852
Qual: Fix webservices + new phan notice
2025-02-26 21:21:15 +01:00
Laurent Destailleur
4d093451ab
Merge pull request #33242 from YannisHoareau/extraparams-for-object-lines
...
NEW : Add extraparams for object lines
2025-02-26 20:09:23 +01:00
Laurent Destailleur
b04a09a779
Merge branch 'develop' into extraparams-for-object-lines
2025-02-26 20:07:53 +01:00
Laurent Destailleur
9c5ce00244
Merge pull request #33245 from frederic34/missing_centimes_translation
...
add missing translation
2025-02-26 19:49:53 +01:00
Laurent Destailleur
3b3db28880
Merge pull request #33244 from frederic34/phpstan_fix_2025_02-26
...
fix phpstan
2025-02-26 19:49:37 +01:00
Laurent Destailleur
ae5051b87d
Merge pull request #33240 from frederic34/patch-11
...
fix price for forms
2025-02-26 19:48:59 +01:00
Frédéric FRANCE
29545a3819
add missing translation
2025-02-26 18:49:22 +01:00
Frédéric FRANCE
5d8401ae7c
add missing translation
2025-02-26 18:44:16 +01:00
Frédéric FRANCE
61f97b825e
fix phpstan
2025-02-26 18:37:51 +01:00
Frédéric FRANCE
eb74942a4f
fix phpstan
2025-02-26 18:35:21 +01:00
Frédéric FRANCE
a244c2531f
fix phpstan
2025-02-26 18:33:39 +01:00
Laurent Destailleur
d3422ed6d9
Merge pull request #33237 from atm-irvine/new_invoice_rec_billing_term_field_db
...
feat(invoice-rec): new rule_for_lines_dates field - DB
2025-02-26 17:49:32 +01:00
Laurent Destailleur
a878969879
Merge pull request #33234 from mdeweerd/phan/webportal
...
Qual: Fix phan notices in webportal
2025-02-26 17:46:36 +01:00
Laurent Destailleur
50b2127d79
Merge pull request #33233 from Daoud-mohamed/manage-community-repository-as-a-source
...
New Manage dolibarr-community-modules Repository As A Source Of Modules
2025-02-26 17:43:10 +01:00
Laurent Destailleur
71aa7a54d7
Merge pull request #33231 from frederic34/add_missing_translation_takepos
...
Add missing translation
2025-02-26 17:39:26 +01:00
Laurent Destailleur
f769ea71be
Merge pull request #33228 from jonathan-stimactiv/develop
...
FIX #33226 Bad "Back" link for price expression editor
2025-02-26 17:36:47 +01:00
ldestailleur
f928cda37b
Fix param name
2025-02-26 17:32:15 +01:00
Laurent Destailleur
8c2eecd8aa
Merge pull request #33224 from jyhere/patch-24
...
FIX: removeAll type error in actions_sendmails.inc.php
2025-02-26 17:29:12 +01:00
Laurent Destailleur
043233b524
Merge pull request #33221 from rycks/develop_doc_markdown
...
remove ancestry-path thanks to eldy explaination
2025-02-26 16:37:07 +01:00
Laurent Destailleur
4c20855748
Merge pull request #33219 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-26 16:35:20 +01:00
Laurent Destailleur
5aebac07ee
Merge pull request #33218 from BenjaminFlr/precommitreadme
...
ADD MacOS case in pre-commit README.md file
2025-02-26 16:15:20 +01:00
Laurent Destailleur
313e377159
Merge pull request #33217 from frederic34/add_missing_translation
...
add missing translation
2025-02-26 16:14:49 +01:00
yannis
e6cea6f321
Add extraparams for object lines
2025-02-26 15:12:17 +01:00
Dolibot
8dc2e03c51
PHPStan > Update baseline
2025-02-26 12:07:05 +00:00
Mélina JOUM
fdd642c5cc
FIX: Retrieves the name of external or internal PDF
2025-02-26 11:33:07 +01:00
Frédéric FRANCE
496c796565
fix price for forms
2025-02-26 11:00:00 +01:00
Irvine Fleith
e5373e73f7
feat(invoice-rec): new rule_for_lines_dates field - DB
2025-02-26 07:14:01 +01:00
Mohamed DAOUD
215ec05bbf
Fix CI
2025-02-25 21:52:08 +01:00
Mohamed DAOUD
f809164fbf
Fix CI
2025-02-25 21:39:32 +01:00
Mohamed DAOUD
144ed34d87
Fix CI
2025-02-25 21:14:06 +01:00
Mohamed DAOUD
8b19796b13
Fix CI
2025-02-25 20:23:41 +01:00
Mohamed DAOUD
70540855b9
Fix CI
2025-02-25 20:08:53 +01:00
Mohamed DAOUD
7b8874cf48
fix CI
2025-02-25 19:49:12 +01:00
Mohamed DAOUD
287d138741
fix phan
2025-02-25 19:33:05 +01:00
Mohamed DAOUD
e944fbbd0f
fix phan
2025-02-25 19:12:26 +01:00
Mohamed DAOUD
1b89a81463
add trans keys
2025-02-25 18:18:06 +01:00
MDW
e1b94b2552
Qual: Fix phan notices in webportal
2025-02-25 17:54:34 +01:00
Mohamed DAOUD
b2821a4477
add trans keys
2025-02-25 17:45:07 +01:00
Mohamed DAOUD
b91c2f5f76
manage community repository as a source
2025-02-25 17:44:13 +01:00
jonathan-stimactiv
cffd0bd230
Merge branch 'develop' into develop
2025-02-25 17:05:14 +01:00
ldestailleur
05e0462a9a
NEW Module WebPortal is moved as stable
2025-02-25 16:51:03 +01:00
ldestailleur
27f926b4c3
Doc
2025-02-25 16:23:08 +01:00
ldestailleur
fbd2b4b5b2
Try to remove some TODO - Better test of oauth return
2025-02-25 16:19:03 +01:00
Frédéric FRANCE
8d35a84951
add missing translation
2025-02-25 16:11:42 +01:00
Frédéric FRANCE
6f5ce488d3
add missing translation
2025-02-25 16:06:31 +01:00
Kamel Khelifa
3d87b400e5
Fix CI-PULL-REQUEST / pre-commit / pre-commit (pull_request)
2025-02-25 16:05:13 +01:00
ldestailleur
62427a09e8
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-25 16:02:10 +01:00
ldestailleur
76d1ccba59
Doc
2025-02-25 15:59:17 +01:00
Kamel Khelifa
aaae4e7bc6
Fix CI-PULL-REQUEST / pre-commit / pre-commit (pull_request)
2025-02-25 15:55:58 +01:00
jonathan-stimactiv
bf1bc4d262
Fix dynamic price "back" link from price_suppliers tab
...
Fix dynamic price "back" link from price_suppliers tab
2025-02-25 15:29:22 +01:00
Kamel Khelifa
4d2ad0aadf
Fix CI-PULL-REQUEST / pre-commit / pre-commit (pull_request)
2025-02-25 15:25:33 +01:00
Jyhere
da2ec9ae83
FIX: removeAll type error in actions_sendmails.inc.php
2025-02-25 15:15:49 +01:00
Kamel Khelifa
7e4b20917c
NEW: Add management of date begin/end and discount for a customer price (SQL)
2025-02-25 15:11:30 +01:00
Kamel Khelifa
7ba21bd23d
NEW: Add management of date begin/end and discount for a customer price (Code)
2025-02-25 15:09:05 +01:00
Eric Seigne
66ff923986
remove ancestry-path thanks to eldy explaination
2025-02-25 14:58:51 +01:00
Benjamin Falière
e1d009bc5f
ADD MacOS case in pre-commit README.md file
2025-02-25 12:27:15 +01:00
Frédéric FRANCE
b3b279c091
add missing translation
2025-02-25 11:07:59 +01:00
Frédéric FRANCE
270f687ad5
add missing translation
2025-02-25 11:05:15 +01:00
Frédéric FRANCE
df746136f7
add missing translation
2025-02-25 11:03:33 +01:00
Laurent Destailleur
fbac78e6f8
Merge pull request #33183 from mdeweerd/phan/user
...
Qual: Fix phan notices (user)
2025-02-25 03:12:59 +01:00
Laurent Destailleur
fa6429437a
Merge branch 'develop' into phan/user
2025-02-25 02:54:09 +01:00
ldestailleur
34ecda6994
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-25 02:47:26 +01:00
Laurent Destailleur
dde9c1da15
Merge branch 'develop' into phan/user
2025-02-25 02:33:38 +01:00
ldestailleur
b6fb623911
Fix phan
2025-02-25 02:33:20 +01:00
ldestailleur
4300e749a4
Fix phan
2025-02-25 02:14:25 +01:00
ldestailleur
64be5d9065
Ignore phan
2025-02-25 02:11:43 +01:00
Mélina JOUM
d2387dd8bc
FIX: Success message when add a product line that has packaging
2025-02-24 17:23:34 +01:00
Laurent Destailleur
d75905867a
Merge branch 'develop' into phan/user
2025-02-24 16:56:11 +01:00
ldestailleur
e16b13442f
Fix phan
2025-02-24 16:55:51 +01:00
Laurent Destailleur
1759a487f6
Merge branch 'develop' into phan/user
2025-02-24 16:45:44 +01:00
ldestailleur
e1e8a76805
Fix regression after removal of $conf
2025-02-24 16:45:13 +01:00
ldestailleur
8a04e8f2c7
Fix phan
2025-02-24 16:41:45 +01:00
Laurent Destailleur
79e45864f5
Merge branch 'develop' into phan/user
2025-02-24 16:16:49 +01:00
ldestailleur
10fd8b2111
Clean code
2025-02-24 16:16:26 +01:00
Laurent Destailleur
0861f7cbe5
Merge branch 'develop' into phan/user
2025-02-24 16:04:13 +01:00
ldestailleur
373a3b890b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-24 16:03:27 +01:00
Laurent Destailleur
426479799c
Update user.class.php
2025-02-24 14:34:09 +01:00
Laurent Destailleur
5a74dfd650
Update user.class.php
2025-02-24 14:32:05 +01:00
Laurent Destailleur
3229a2bd42
Merge pull request #33203 from atm-jonathan/FIX_ERREUR_ADD_CONSTRAINT_V22
...
Fix ERROR ADD CONSTRAINT SCRIPT INSTALL V22
2025-02-24 14:25:20 +01:00
ldestailleur
0c3c728427
FIX bad var name
2025-02-24 14:25:12 +01:00
Laurent Destailleur
47bc0ee690
Merge branch 'develop' into FIX_ERREUR_ADD_CONSTRAINT_V22
2025-02-24 14:22:54 +01:00
ldestailleur
825ff7d56c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-24 14:21:51 +01:00
ldestailleur
a9b511b715
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-24 14:13:14 +01:00
ldestailleur
28fdefc9a6
NEW Can filter on string with spaces if search criteria is inside quote.
2025-02-24 13:43:44 +01:00
ldestailleur
607656c08c
Look and fill v22
2025-02-24 13:24:54 +01:00
x
d7f7fbd1ac
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into FIX_ERREUR_ADD_CONSTRAINT_V22
2025-02-24 12:03:00 +01:00
x
c8b4f554fc
fix error fk_bank_record
2025-02-24 11:58:48 +01:00
ldestailleur
63eca863b9
NEW Can force the tooltip before the text on column title.
2025-02-24 11:53:28 +01:00
ldestailleur
abcd0d2cf2
Qual: Clean code related to categories
2025-02-23 19:42:49 +01:00
ldestailleur
d8943876ea
Fix regression
2025-02-23 18:39:40 +01:00
ldestailleur
3ff078734b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-23 18:26:26 +01:00
ldestailleur
4dc87949fd
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-23 18:26:03 +01:00
Laurent Destailleur
22dfa59dca
Merge pull request #33187 from mdeweerd/fix/ci.2025.02.22
...
Fix ci - customreports, list_print_total
2025-02-23 16:40:12 +01:00
MDW
7ee4956653
Fix ci - customreports, list_print_total
2025-02-22 18:55:06 +01:00
Laurent Destailleur
0221204cd1
Merge pull request #32456 from Hystepik/fix-email-collector
...
Fix email collector datetimelast ok and email fetching
2025-02-22 17:32:05 +01:00
Laurent Destailleur
93499c29f1
Update emailcollector.class.php
2025-02-22 17:30:38 +01:00
Laurent Destailleur
e219484634
Merge pull request #31829 from Hystepik/New-status-for-webhook
...
New status for webhook Target
2025-02-22 17:24:31 +01:00
MDW
edfb385fd7
More explicit reporting for NOT IN sql forge notices
2025-02-22 17:07:37 +01:00
MDW
6257c892bf
Replace some db->escape's with int casts
2025-02-22 16:28:13 +01:00
MDW
1632befc92
Qual: Fix phan notices (user)
2025-02-22 16:28:13 +01:00
MDW
369506d5b7
Fix ci - customreports, list_print_total
2025-02-22 16:13:29 +01:00
Laurent Destailleur
126a344550
Merge pull request #33185 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-22 15:38:52 +01:00
ldestailleur
31cfd4c04d
Look and feel v22
2025-02-22 14:51:06 +01:00
ldestailleur
e8df374b6b
Debug v21
2025-02-22 13:57:07 +01:00
ldestailleur
93ec574121
Debug v21
2025-02-22 13:12:36 +01:00
Dolibot
fd025aad24
PHPStan > Update baseline
2025-02-22 12:06:09 +00:00
ldestailleur
16e94d54b2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-22 02:36:55 +01:00
ldestailleur
d307aaa5d2
Look and feel v22
2025-02-22 02:36:43 +01:00
Laurent Destailleur
e1c388dd99
Merge pull request #32976 from FHenry/dev_32975
...
NEW: add const to not include default lib_head.js in top_htmlhead with DISABLE_LIB_HEAD_JS
2025-02-22 02:16:52 +01:00
ldestailleur
5cb56c9bf6
Look and feel v22
2025-02-22 02:16:22 +01:00
ldestailleur
8a7851b452
Clean code
2025-02-22 01:40:30 +01:00
ldestailleur
85c36e8176
Clean code
2025-02-22 01:07:30 +01:00
Laurent Destailleur
249cd938bb
Merge branch 'develop' into dev_32975
2025-02-21 22:22:25 +01:00
ldestailleur
01ba0f8524
Fix warnings
2025-02-21 22:22:07 +01:00
Laurent Destailleur
c84284f542
Merge branch 'develop' into dev_32975
2025-02-21 22:10:14 +01:00
ldestailleur
4fcf24292f
Debug v21
2025-02-21 21:05:27 +01:00
ldestailleur
8553c555e4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-21 19:26:35 +01:00
ldestailleur
ca56418efb
CSS v22
2025-02-21 19:26:25 +01:00
ldestailleur
3fa0d3a0a3
Debug menu
2025-02-21 19:26:17 +01:00
Laurent Destailleur
0a49585cc3
Merge pull request #33096 from c3do/patch-1
...
dol_eval_new
2025-02-21 19:01:27 +01:00
Laurent Destailleur
c7325f07e7
Merge pull request #33091 from francoisPE/isInSEPA
...
FIX #33090 Is in sepa
2025-02-21 18:48:39 +01:00
Laurent Destailleur
42083398f6
Update functions.lib.php
2025-02-21 18:48:08 +01:00
Laurent Destailleur
7fe80dcf81
Update company.lib.php
...
Signed-off-by: Laurent Destailleur <eldy@destailleur.fr >
2025-02-21 18:15:50 +01:00
ldestailleur
b8978e5cb9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-21 18:04:16 +01:00
Laurent Destailleur
1654f43e71
Merge pull request #33175 from Hystepik/Fix-formai-class-to-be-more-general
...
Fix formai class to make ai prompt code to be more general
2025-02-21 18:04:03 +01:00
ldestailleur
1341a7e241
Fix phan
2025-02-21 18:00:34 +01:00
Laurent Destailleur
898acf1ff1
Merge pull request #33176 from FHenry/dev_bank_records_32617
...
new: add tables to prerapre bank records in Dolibarr
2025-02-21 17:58:02 +01:00
ldestailleur
1eb73bac6c
Debug v22 - Use of $SEL$ was broken.
2025-02-21 17:52:54 +01:00
ldestailleur
a9cc4833ed
Close #33158
2025-02-21 17:52:32 +01:00
Laurent Destailleur
45ec0a5bbe
Merge branch 'develop' into isInSEPA
2025-02-21 16:07:32 +01:00
ldestailleur
a25f9a7e00
Add the SEPA column in dictionary
2025-02-21 16:07:07 +01:00
Laurent Destailleur
5130848c8c
Merge branch 'develop' into patch-1
2025-02-21 15:58:10 +01:00
Lucas Marcouiller
23d4ff27ac
Merge branch 'develop' into Fix-formai-class-to-be-more-general
2025-02-21 15:55:59 +01:00
ldestailleur
5e7bc3fea3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-21 15:54:51 +01:00
ldestailleur
113ac3607d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-21 15:46:56 +01:00
ldestailleur
f199d3fd61
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-21 15:46:33 +01:00
Laurent Destailleur
f02a19d980
Merge pull request #33174 from EchoLoGeek/fixInvoiceSituation
...
Fix Situation Percent with USE_INVOICE_SITUATION = 2
2025-02-21 15:42:44 +01:00
Anthony Damhet
e5ba5b97ca
Merge branch 'develop' into fixInvoiceSituation
2025-02-21 15:18:41 +01:00
EchoLoGeek
7c14239658
Fix 0 if > 100
2025-02-21 15:12:25 +01:00
Laurent Destailleur
86d93a7768
Merge pull request #33177 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-21 15:03:54 +01:00
Lucas Marcouiller
bbb6b3955a
Merge branch 'develop' into Fix-formai-class-to-be-more-general
2025-02-21 13:35:55 +01:00
ldestailleur
0f7936220a
Clean code and tooltip on using field in extrafields definition
2025-02-21 13:28:32 +01:00
ldestailleur
a3470bbd06
FIX Missing quotes when using __NOW__
2025-02-21 13:21:51 +01:00
Dolibot
dd70e27178
PHPStan > Update baseline
2025-02-21 12:06:57 +00:00
Hystepik
540364050e
fix ci
2025-02-21 12:45:02 +01:00
Florian HENRY
7c0c238812
new: add table to prerapre bank records in Dolibarr
2025-02-21 12:41:39 +01:00
Hystepik
afbab1953d
Fix formai class to make ai prompt code to be more general
2025-02-21 12:36:16 +01:00
EchoLoGeek
a1a3430ff1
fix spaces
2025-02-21 12:31:03 +01:00
EchoLoGeek
1b0cd777c2
Fix Situation Percent with USE_INVOICE_SITUATION = 2
...
Lines situation percent on new lines must be 0 (No cumulative)
2025-02-21 12:23:30 +01:00
ldestailleur
80adcffa4f
Clean md file
2025-02-21 11:48:53 +01:00
Laurent Destailleur
51eeae597b
Merge pull request #33155 from rycks/develop_doc_markdown
...
DOC: markdown version of doc (easyer to read)
2025-02-21 11:41:11 +01:00
Laurent Destailleur
3d41ec9436
Update makepack-howto.md
2025-02-21 11:40:05 +01:00
Laurent Destailleur
ca0c8e44da
Merge pull request #33170 from jyhere/patch-23
...
NEW: add hooks to modify select_produits_fournisseurs_list sql query
2025-02-21 11:37:58 +01:00
Laurent Destailleur
ada2b9759a
Merge pull request #33159 from marc-dll/develop_NEW_cashcontrol_ttc_column
...
NEW: cash control: add hidden setting to show total including taxed in detail by vat rate
2025-02-21 11:35:30 +01:00
Laurent Destailleur
8bfd6b9103
Merge pull request #33150 from mdeweerd/phan/ticket.variants.webhook
...
Qual: Fix phan notices (ticket,variants,webhook)
2025-02-21 11:30:27 +01:00
Laurent Destailleur
14e8655736
Merge pull request #33156 from Daoud-mohamed/init-external-modules-class
...
NEW Init externalModules Class to Fetch Modules from Multiple Sources
2025-02-21 11:29:58 +01:00
Laurent Destailleur
833c9b8171
Merge pull request #33161 from Easya-Solutions/qual-expedition-class-db-prefix
...
QUAL db prefix on expedition class
2025-02-21 11:28:46 +01:00
Laurent Destailleur
8d895b4cb4
Merge pull request #33165 from frederic34/product_multilangs
...
clean code
2025-02-21 11:28:27 +01:00
Jyhere
5f32475cb0
NEW: add hooks to modify select_produits_fournisseurs_list sql query
...
As for the select_products_list() method, add hooks to add columns in select and sql joins.
2025-02-21 11:08:31 +01:00
Frédéric FRANCE
c8e1b80ec3
clean code
2025-02-21 09:49:14 +01:00
Frédéric FRANCE
57a725e6c0
clean code
2025-02-21 09:45:57 +01:00
Frédéric FRANCE
d917d4896e
clean code
2025-02-21 09:45:20 +01:00
Frédéric FRANCE
d67816aa18
clean code
2025-02-21 08:57:42 +01:00
Cédric A.
99afc022e0
Security vulnerability fix
2025-02-20 23:11:15 +01:00
Frédéric France
d778aace82
Merge remote-tracking branch 'upstream/develop' into product_multilangs
2025-02-20 20:43:47 +01:00
Frédéric France
1a733ec4ca
clean code
2025-02-20 20:43:20 +01:00
Frédéric France
f170a5e3b8
clean code
2025-02-20 20:33:21 +01:00
ldestailleur
5acde9f5a3
css
2025-02-20 20:25:19 +01:00
ldestailleur
c831af8f6a
Look and feel v22
2025-02-20 19:50:49 +01:00
ldestailleur
5f365f1326
Trans
2025-02-20 19:38:21 +01:00
ldestailleur
398d923d4f
CSS
2025-02-20 19:20:11 +01:00
ldestailleur
cbd8415bd0
CSS
2025-02-20 19:16:44 +01:00
ldestailleur
14dc02bf90
Debug CSS
2025-02-20 19:12:03 +01:00
Frédéric France
e6a2da4e05
clean code
2025-02-20 18:18:04 +01:00
Mohamed DAOUD
6328f056ae
Fix CI
2025-02-20 17:46:25 +01:00
Mohamed DAOUD
b3e7c0dcd0
fix CI
2025-02-20 17:14:36 +01:00
Mohamed DAOUD
ad646e441c
Fix CI
2025-02-20 16:42:17 +01:00
Mohamed DAOUD
7e13d7fe52
Fix CI
2025-02-20 16:33:32 +01:00
Mohamed DAOUD
7d6ce09146
fix CI
2025-02-20 16:17:33 +01:00
Mohamed DAOUD
06e237640e
FIX CI
2025-02-20 15:58:34 +01:00
Mohamed DAOUD
1bd029b5b3
fix Phan
2025-02-20 15:16:53 +01:00
Mohamed DAOUD
d15e265e56
fix phan errors
2025-02-20 14:58:06 +01:00
VESSILLER
ff870fb199
QUAL db prefix on expedition class
2025-02-20 14:42:07 +01:00
Marc de Lima Lucio
5bf3ca419d
NEW: cash control: add hidden setting to show total including taxed in detail by vat rate
2025-02-20 14:21:38 +01:00
Mohamed DAOUD
e3e70ee35b
fix phan
2025-02-20 13:12:22 +01:00
Mohamed DAOUD
08f3dab91d
add trans
2025-02-20 12:36:32 +01:00
Mohamed DAOUD
9a12c97b97
init external modules class
2025-02-20 12:35:42 +01:00
Eric Seigne
3dc800ec1c
intermediate version and indent
2025-02-20 10:44:52 +01:00
Eric Seigne
83ab2290c4
try diff indent
2025-02-20 10:42:06 +01:00
Eric Seigne
e955314c00
Indented item
2025-02-20 10:41:10 +01:00
Eric Seigne
124015b1c3
markdown version of doc (easyer to read)
2025-02-20 10:30:56 +01:00
MDW
469ced0a8d
Qual: Fix phan notices (ticket,variants,webhook)
2025-02-20 10:29:39 +01:00
VESSILLER
fcc02bebde
Add disable stock calculate on supplier bill and order on stock setup
2025-02-20 08:34:05 +01:00
Laurent Destailleur
a2bf0b5b02
Merge pull request #33136 from frederic34/update_phpstan
...
use phpstan latest version
2025-02-20 02:06:08 +01:00
Frédéric France
bdb648e6cf
fix phpstan
2025-02-19 20:28:18 +01:00
Frédéric France
3b47fa900b
fix phpstan
2025-02-19 20:25:03 +01:00
Frédéric France
b3df1bb62d
fix phpstan
2025-02-19 20:21:30 +01:00
Frédéric France
16917827a6
fix by baseline update
2025-02-19 20:09:01 +01:00
Frédéric FRANCE
44f7cf8253
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 19:52:25 +01:00
Frédéric FRANCE
f4739288f6
fix
2025-02-19 19:51:46 +01:00
Frédéric FRANCE
a84f1e3a34
fix
2025-02-19 19:06:27 +01:00
Frédéric FRANCE
084caaaf01
fix
2025-02-19 18:55:35 +01:00
Frédéric FRANCE
4d405cdda3
fix
2025-02-19 18:33:25 +01:00
Laurent Destailleur
4a1199a00e
Merge pull request #31419 from frederic34/extrafields_object_filter
...
can filter on object properties
2025-02-19 18:33:03 +01:00
Laurent Destailleur
6cb03ff454
Merge pull request #33129 from Hystepik/new-ai-model-setup-for-feature
...
New add new setup in ai setup
2025-02-19 18:23:59 +01:00
Frédéric FRANCE
e79b9424e9
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 18:13:17 +01:00
Frédéric FRANCE
89918c58e5
fix
2025-02-19 18:12:17 +01:00
ldestailleur
5daaa6809a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-19 18:11:03 +01:00
ldestailleur
177b5de737
Clean code - no duplicate amount if not foreign currency
2025-02-19 18:10:45 +01:00
Frédéric FRANCE
b21ddf7872
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 17:54:05 +01:00
Frédéric FRANCE
4d604fff55
fix
2025-02-19 17:53:51 +01:00
Laurent Destailleur
7c909eb638
Update functions.lib.php
2025-02-19 17:47:28 +01:00
Laurent Destailleur
bc5f62d25b
Merge pull request #33140 from mdeweerd/fix/deprecationhandler.isset
...
Fix: DeprecationHandler, correct isset(), ignore false phpstan positive
2025-02-19 17:44:12 +01:00
Frédéric FRANCE
b36d32ad74
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 17:42:10 +01:00
Laurent Destailleur
2d292c8be0
Merge branch 'develop' into new-ai-model-setup-for-feature
2025-02-19 17:41:09 +01:00
ldestailleur
dd726641c7
Clean code
2025-02-19 17:32:11 +01:00
Laurent Destailleur
6f240d98e9
Merge pull request #33143 from mdeweerd/fix/commonclasstest.nologfile
...
Qual: Fix CommanClassTest in case there is no logfile
2025-02-19 17:29:55 +01:00
Laurent Destailleur
409fd381ed
Merge branch 'develop' into fix/deprecationhandler.isset
2025-02-19 17:21:36 +01:00
Laurent Destailleur
32b5dbc724
Merge branch 'develop' into update_phpstan
2025-02-19 17:19:28 +01:00
Laurent Destailleur
373df20bdc
Merge pull request #33139 from Easya-Solutions/qual-shipment-dispatch-sellby-eatby-enabled
...
QUAL use one var to determine if sell-by or eat-by date is enabled
2025-02-19 17:18:50 +01:00
Laurent Destailleur
e89232d37c
Merge pull request #33137 from frederic34/patch-11
...
fix CI
2025-02-19 17:16:48 +01:00
MDW
1811ea7e39
Qual: Fix CommanClassTest in case there is no logfile
...
# Qual: Fix CommanClassTest in case there is no logfile
When running an individual test in the absence of a logfile, the test
did not run properly (setup issues, and tearDown issues on error).
This adds checks that the logfile exists.
2025-02-19 15:56:13 +01:00
MDW
cee100dea4
Update DolDeprecationHandlerTest
2025-02-19 15:53:56 +01:00
VESSILLER
91e4dbc53c
QUAL setup disable stock calculate on rules
2025-02-19 15:21:44 +01:00
Frédéric FRANCE
e40b44358e
Merge branch 'develop' into patch-11
2025-02-19 15:21:00 +01:00
MDW
27e3a3ffc6
Fix: DeprecationHandler, correct isset(), ignore false phpstan positive
...
# Fix: DeprecationHandler, correct isset(), ignore false phpstan positive
When the old property name is used, the 'isset' result was not tested on the property.
Also ignore a false positive from phpstan
2025-02-19 15:20:51 +01:00
Hystepik
20e669c136
fix CI
2025-02-19 15:19:52 +01:00
Lucas Marcouiller
4e26febdd8
Merge branch 'develop' into new-ai-model-setup-for-feature
2025-02-19 14:49:18 +01:00
Hystepik
8ce483009a
modify code has feedback
2025-02-19 14:44:54 +01:00
VESSILLER
e0d459a1b2
QUAL use one var to determine if sell-by or eat-by date is enabled
2025-02-19 14:41:37 +01:00
ldestailleur
7956d3099d
Fix fatal error
2025-02-19 14:36:06 +01:00
Frédéric FRANCE
42753c7f3f
Merge branch 'develop' into patch-11
2025-02-19 14:34:21 +01:00
ldestailleur
1ee468cb43
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-19 14:32:52 +01:00
ldestailleur
2049d56cdd
Clean code
2025-02-19 14:32:17 +01:00
Frédéric FRANCE
dfa87a2cd2
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 14:28:36 +01:00
Frédéric FRANCE
42280740aa
Merge branch 'develop' into patch-11
2025-02-19 14:18:00 +01:00
Laurent Destailleur
0afd34e7dd
Merge pull request #33095 from aspangaro/22_accfydefault
...
NEW Accountancy - Define fiscal year by default
2025-02-19 14:16:24 +01:00
Frédéric FRANCE
4809aa2585
use phpstan latest version
2025-02-19 14:15:23 +01:00
Laurent Destailleur
8340747117
Merge pull request #33128 from rycks/develop_add_buildzip_script_for_modulebuilder
...
NEW: build zip from command line (full php)
2025-02-19 14:15:14 +01:00
Frédéric FRANCE
6cf15c70ac
fix CI
2025-02-19 14:15:05 +01:00
Laurent Destailleur
6d595260ab
Merge pull request #33135 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-19 14:14:39 +01:00
Laurent Destailleur
8cbe5ae54f
Merge pull request #33133 from ibuiv/patch-11
...
FIX Avoid remove supplier order with dispateched lines
2025-02-19 14:14:24 +01:00
Frédéric FRANCE
278006c148
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 14:14:22 +01:00
ldestailleur
98cc1acbec
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-19 14:13:26 +01:00
ldestailleur
881b9fd5ee
FIX Bad picto of user
2025-02-19 14:13:15 +01:00
ldestailleur
5619bf83e2
FIX bad param position and warning
2025-02-19 14:10:49 +01:00
Frédéric FRANCE
09b0703e3f
Merge remote-tracking branch 'upstream/develop' into update_phpstan
2025-02-19 13:49:07 +01:00
Frédéric FRANCE
32b85ca843
use phpstan latest version
2025-02-19 13:48:53 +01:00
Laurent Destailleur
151685052e
Merge pull request #33134 from mdeweerd/fix/phan.theme
...
Qual: Fix phan notices (theme)
2025-02-19 13:47:37 +01:00
ldestailleur
fab600ab94
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-19 13:46:54 +01:00
ldestailleur
53f12a50e3
Close #29312 Can keep date filters between screens
2025-02-19 13:46:14 +01:00
Frédéric FRANCE
b02fd54610
use phpstan latest version
2025-02-19 13:45:14 +01:00
ldestailleur
fde184c1e3
FIX #29312 Can keep date between screen
2025-02-19 13:34:58 +01:00
MDW
272808cc9b
Qual: Fix phan notices (theme)
2025-02-19 13:28:35 +01:00
Dolibot
d8f5823230
PHPStan > Update baseline
2025-02-19 12:06:46 +00:00
ldestailleur
b3d75ccc47
QUAL Use the new GETPOSTDATE to simplify the code
2025-02-19 13:05:45 +01:00
antonin_tdj
ab939f79ae
Update card.php
2025-02-19 12:52:06 +01:00
antonin_tdj
20e2553864
Avoid remove supplier order with dispateched lines
2025-02-19 12:41:18 +01:00
ldestailleur
3956de0b96
Trans
2025-02-19 12:36:34 +01:00
ldestailleur
4ba5286ad2
Doc
2025-02-19 12:17:41 +01:00
Laurent Destailleur
86e17b96ed
Update buildzip.php
2025-02-19 11:38:42 +01:00
ldestailleur
086626c3c0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-19 11:24:13 +01:00
ldestailleur
79aef24733
Trans
2025-02-19 11:17:12 +01:00
Laurent Destailleur
e5faa7a393
Update buildzip.php
2025-02-19 11:13:32 +01:00
Laurent Destailleur
0db097ca5b
Merge pull request #33127 from mdeweerd/fix/phan.takepos
...
Qual: Fix phan notices (takepos)
2025-02-19 11:10:02 +01:00
Laurent Destailleur
1caa121234
Merge pull request #33122 from Hystepik/New-add-formai.class
...
New move getSectionAIPrompt to new formAI class
2025-02-19 11:09:20 +01:00
Laurent Destailleur
1fe84f444a
Merge pull request #33126 from frederic34/hierachy_card
...
clean code
2025-02-19 11:08:09 +01:00
Hystepik
7eb0b2b885
New add new setup in ai setup
2025-02-19 10:59:19 +01:00
Eric Seigne
3298b135c7
use env to find php path
2025-02-19 09:35:47 +01:00
Eric Seigne
e8ff0be5e1
use official phpdoc syntax
2025-02-19 09:34:57 +01:00
Eric Seigne
8d5594ea64
correct phan return map
2025-02-19 09:25:10 +01:00
Eric Seigne
7225a82cc7
phpdoc for phan
2025-02-19 09:16:19 +01:00
Eric Seigne
7b57b55686
fix phan errors
2025-02-19 09:03:23 +01:00
Eric Seigne
df3a94f687
fix comments
2025-02-19 08:54:59 +01:00
Eric Seigne
1ce290fac0
fix missing zipdir returns bool
2025-02-19 08:53:40 +01:00
Eric Seigne
ef921dba60
fix exit syntax
2025-02-19 08:50:20 +01:00
Eric Seigne
d0d8e26cc4
fix typo
2025-02-19 08:36:49 +01:00
Eric Seigne
82d47c45e6
build zip from command line full php
2025-02-19 08:29:03 +01:00
MDW
81e870f7c1
Qual: Fix phan notices (takepos)
2025-02-18 22:55:56 +01:00
Frédéric France
906a7ffe58
clean code
2025-02-18 21:10:53 +01:00
Frédéric France
6decc709f4
clean code
2025-02-18 21:09:46 +01:00
Laurent Destailleur
4c0918f0ae
Merge pull request #33116 from jyhere/patch-22
...
Fix: shipping workflow values comparison may fail
2025-02-18 20:50:08 +01:00
Laurent Destailleur
5aa224c097
Merge pull request #33125 from frederic34/fix/remove_duplicate
...
remove duplicate code
2025-02-18 20:49:02 +01:00
Laurent Destailleur
d19cbb5e6e
Merge pull request #33124 from Easya-Solutions/qual-child-arbo-qty-as-float
...
QUAL multiply can be float in get child arbo function
2025-02-18 20:47:50 +01:00
Laurent Destailleur
0d10942855
Merge pull request #33105 from BenjaminFlr/fixMB
...
FIX(modulebuilder): validate after creation
2025-02-18 20:42:49 +01:00
Laurent Destailleur
cea44d5b06
Update myobject.class.php
2025-02-18 20:41:53 +01:00
Laurent Destailleur
65cd5351a8
Merge pull request #33108 from mdeweerd/phan/fix.2025.2.17
...
Qual: Fix phan notices (stripe, supplier_proposal)
2025-02-18 20:38:12 +01:00
Laurent Destailleur
fc3e55ba98
Merge pull request #33112 from frederic34/fix/translations_orders
...
fix missing translations
2025-02-18 20:37:50 +01:00
Laurent Destailleur
d4ab5ad472
Merge pull request #33123 from mdeweerd/phan/scripts.enable
...
Qual: Enable and fix phan notices for scripts
2025-02-18 20:37:38 +01:00
Laurent Destailleur
fa8a84f540
Merge pull request #33119 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-18 20:36:56 +01:00
Frédéric France
ed3f115a1e
remove duplicate code
2025-02-18 20:16:00 +01:00
Frédéric FRANCE
d11a8884f6
Merge branch 'develop' into extrafields_object_filter
2025-02-18 19:44:50 +01:00
ldestailleur
f22054b004
Fix regression
2025-02-18 19:06:26 +01:00
VESSILLER
ade035733d
QUAL multiply can be float in get child arbo function
2025-02-18 17:16:42 +01:00
MDW
891e11d692
Qual: Enable and fix phan notices for scripts
...
# Qual: Enable and fix phan notices for scripts
phpstan is already enable on scripts, so there is no reason to not
enable phan.
This enables phan and fixes the notices at the same time
2025-02-18 16:33:41 +01:00
ldestailleur
12848fcdd5
Avoid fatal error if hookmanager not defined
2025-02-18 16:25:51 +01:00
Hystepik
b53bfa1212
fix CI
2025-02-18 16:03:21 +01:00
Lucas Marcouiller
550f9ffbea
Merge branch 'develop' into New-status-for-webhook
2025-02-18 15:50:05 +01:00
Hystepik
e8fa5fe982
Merge branch 'New-add-formai.class' of github.com:Hystepik/dolibarr into New-add-formai.class
2025-02-18 15:47:46 +01:00
Hystepik
1e90fdac1d
add nesw line
2025-02-18 15:47:29 +01:00
Lucas Marcouiller
a3050c2397
Merge branch 'develop' into New-add-formai.class
2025-02-18 15:37:15 +01:00
Hystepik
06f9e5e667
New move getSectionAIPrompt to new formAI class
2025-02-18 15:34:35 +01:00
MDW
11ed394b4b
Qual: Fix phan notices (supplier_proposal)
2025-02-18 14:16:49 +01:00
MDW
fc9c05b604
Qual: Fix phan notices (stripe)
2025-02-18 14:16:48 +01:00
ldestailleur
b1e975c797
Fix default field
2025-02-18 13:59:51 +01:00
ldestailleur
e8f8416215
NEW Filter on date creation/date modification in invoice list
2025-02-18 13:56:44 +01:00
Dolibot
3487f05778
PHPStan > Update baseline
2025-02-18 12:06:47 +00:00
Jyhere
8064fe6ce9
Fix: shipping workflow values comparison may fail
...
Due to php internal float values (eg. 40.00000000000001 instead of 40), comparison may fail.
2025-02-18 11:58:19 +01:00
Jakub Stříbrný
f9750fcf69
Merge branch 'develop' into profid-societe
2025-02-18 11:42:28 +01:00
Frédéric FRANCE
981fd12872
fix missing translations
2025-02-18 11:10:49 +01:00
Frédéric FRANCE
2dbfe1e2e3
fix missing translations
2025-02-18 11:08:14 +01:00
ldestailleur
cabd8a680e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-18 10:25:53 +01:00
Benjamin Falière
49cd08bc87
Merge branch 'develop' into fixMB
2025-02-18 10:04:17 +01:00
Laurent Destailleur
2c7b2a11d0
Update myobject.class.php
2025-02-17 19:53:09 +01:00
Laurent Destailleur
bec6401388
Merge branch 'develop' into 22_accfydefault
2025-02-17 19:50:10 +01:00
Laurent Destailleur
28cacb8d1a
Merge pull request #33102 from Easya-Solutions/fix-ticket-addlinkbyref-in-view-mode
...
FIX #33101 white page on ticket card when adding a link by reference
2025-02-17 19:47:35 +01:00
Laurent Destailleur
e24003d39d
Merge pull request #33100 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-17 19:46:35 +01:00
Laurent Destailleur
68db1800e7
Merge pull request #33094 from iLLixM/develop
...
New: Option to set Third Party Customer Code equal to Member Reference
2025-02-17 19:46:19 +01:00
Laurent Destailleur
fc610a0adf
Merge pull request #33092 from mdeweerd/phan/2025.2.14.societe-1
...
Qual: Fix phan notices (societe)
2025-02-17 19:45:38 +01:00
Laurent Destailleur
43d0990a07
Merge pull request #22849 from solution-libre/feat-order-tags
...
NEW Add order tags
2025-02-17 19:37:49 +01:00
Benjamin Falière
23ae7b5e7d
Merge branch 'develop' into fixMB
2025-02-17 18:49:25 +01:00
Laurent Destailleur
cac751ead0
Merge branch 'develop' into feat-order-tags
2025-02-17 18:20:01 +01:00
ldestailleur
b65189f4e3
Fix regression
2025-02-17 18:18:57 +01:00
Alexandre SPANGARO
167e327459
FIX CI phpstan
2025-02-17 17:23:18 +01:00
Laurent Destailleur
4d46197aed
Update html.form.class.php
2025-02-17 17:23:16 +01:00
Alexandre SPANGARO
23fc3e18d3
Merge branch 'develop' into 22_accfydefault
2025-02-17 16:41:11 +01:00
Benjamin Falière
c52d0d2db0
Restore contributor line
2025-02-17 16:22:57 +01:00
Benjamin Falière
ca85ad74b9
FIX(modulebuilder): validate after creation
2025-02-17 16:18:19 +01:00
Laurent Destailleur
417f10c99d
Update modCategorie.class.php
2025-02-17 16:08:20 +01:00
ldestailleur
33d722c84f
API use syntax "Authorization: Bearer ..." instead of "DOLAPIKEY: ..."
2025-02-17 16:02:22 +01:00
VESSILLER
eaf978cb12
FIX #33101 white page on ticket card when adding a link by reference
2025-02-17 15:09:31 +01:00
Laurent Destailleur
1e4a9bfe9b
Update modCategorie.class.php
2025-02-17 14:41:01 +01:00
Laurent Destailleur
6ab146468e
Merge branch 'develop' into feat-order-tags
2025-02-17 14:30:00 +01:00
ldestailleur
1cad2a092e
Standardize the category tables.
2025-02-17 14:29:44 +01:00
Laurent Destailleur
1df8cc3bd5
Merge branch 'develop' into feat-order-tags
2025-02-17 14:03:53 +01:00
ldestailleur
5de4d8a166
Standardize category tables
2025-02-17 14:02:39 +01:00
ldestailleur
fc96a88bd9
Standardize category tables
2025-02-17 14:01:16 +01:00
ldestailleur
8e411b3ead
Standardize category tables
2025-02-17 13:59:59 +01:00
ldestailleur
9af5292cc3
Standardize category tables
2025-02-17 13:58:47 +01:00
Alexandre SPANGARO
3ab4a08c13
Language
2025-02-17 13:53:01 +01:00
ldestailleur
d800b721fd
Standardize category tables
2025-02-17 13:52:52 +01:00
Alexandre SPANGARO
803995b645
Merge branch '22_accfydefault' of https://github.com/aspangaro/dolibarr into 22_accfydefault
2025-02-17 13:51:49 +01:00
Alexandre SPANGARO
d259b2a65c
Update language
2025-02-17 13:51:47 +01:00
ldestailleur
3339ca0ed7
Standardize category tables
2025-02-17 13:45:16 +01:00
ldestailleur
33b915abbe
NEW Better presentation of list of user approver.
2025-02-17 13:18:20 +01:00
Dolibot
868fc56312
PHPStan > Update baseline
2025-02-17 12:07:19 +00:00
Laurent Destailleur
8f58256ede
Update viewcat.php
2025-02-17 11:46:29 +01:00
Lucas Marcouiller
4cb99147e1
Merge branch 'develop' into fix-email-collector
2025-02-17 10:16:09 +01:00
MDW
5035580e56
Qual: Fix phan notices (societe)
2025-02-17 09:44:12 +01:00
Alexandre SPANGARO
a194d2f0c4
Remove dev code
2025-02-17 06:41:59 +01:00
Alexandre SPANGARO
330bd5543a
Add missing trad
2025-02-17 06:38:07 +01:00
Alexandre SPANGARO
da54ed8e57
Indentation
2025-02-17 06:30:55 +01:00
Laurent Destailleur
8402394e5b
Merge branch 'develop' into feat-order-tags
2025-02-17 04:06:32 +01:00
Laurent Destailleur
e9438c4d39
Merge branch 'develop' into patch-1
2025-02-17 04:03:02 +01:00
Laurent Destailleur
bd6c9b6d0d
Merge branch 'develop' into 22_accfydefault
2025-02-17 04:02:57 +01:00
Laurent Destailleur
a5a5e7d3ab
Merge branch 'develop' into develop
2025-02-17 04:02:51 +01:00
ldestailleur
99e8842f0a
Fix phpstan
2025-02-17 03:49:11 +01:00
ldestailleur
511f92aeb3
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-17 02:28:23 +01:00
Laurent Destailleur
9729bb084e
Merge branch 'develop' into patch-1
2025-02-17 02:25:31 +01:00
Laurent Destailleur
11cbeeff82
Merge branch 'develop' into 22_accfydefault
2025-02-17 02:24:49 +01:00
Laurent Destailleur
21ded4f599
Merge branch 'develop' into develop
2025-02-17 02:24:42 +01:00
ldestailleur
6d0423ac53
Fix warnings
2025-02-17 02:24:17 +01:00
Cédric A.
a8dd169817
dol_eval_new
2025-02-17 01:54:44 +01:00
ldestailleur
3258dd4837
Fix TODO
2025-02-16 23:15:51 +01:00
ldestailleur
e1b27feea1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-16 23:07:09 +01:00
ldestailleur
4a6baf1df4
Enhance AI
2025-02-16 23:06:58 +01:00
ldestailleur
4c9dc44c85
Fix picto
2025-02-16 22:47:22 +01:00
ldestailleur
47d59c7938
NEW Add a test mode for AI setup
2025-02-16 22:45:14 +01:00
Alexandre SPANGARO
8e36ecf4f7
Add default fiscal year on all report
2025-02-16 21:29:03 +01:00
ldestailleur
bc1dbae6b0
Enhance test of AI
2025-02-16 19:56:03 +01:00
ldestailleur
320dbe483e
Fix js syntax error.
2025-02-16 19:52:17 +01:00
iLLixM
92a8fcccfe
New: Option to set Third Party Customer Code equal to Member Reference
...
when using the function of creating third parties from members, you are able to set the customer code equal to the existing member reference by setting the parameter THIRDPARTY_CUSTOMERCODE_EQUALS_MEMBERREF
2025-02-16 18:54:51 +01:00
ldestailleur
574273bbf3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-16 15:31:35 +01:00
ldestailleur
7500c9e075
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-16 14:50:26 +01:00
ldestailleur
7fc8136362
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-16 14:50:09 +01:00
Laurent Destailleur
aec8d67545
Update README.md
2025-02-16 14:17:21 +01:00
Laurent Destailleur
2f409f0065
Update README.md
2025-02-16 14:00:52 +01:00
Alexandre SPANGARO
8bd3564eee
Merge branch 'develop' into 22_accfydefault
2025-02-16 11:32:50 +01:00
Laurent Destailleur
63c0e8a513
Merge pull request #26693 from moreauftheobald/develop_adherent_type_class_update
...
Adherent type class refactoring
2025-02-15 00:10:22 +01:00
Laurent Destailleur
63483e960b
Update adherent_type.class.php
2025-02-14 23:49:09 +01:00
Laurent Destailleur
0cd52e0810
Update adherent_type.class.php
2025-02-14 23:42:25 +01:00
Laurent Destailleur
d49750a5e2
Update adherent_type.class.php
2025-02-14 23:34:43 +01:00
Laurent Destailleur
c15a37b879
Merge pull request #33089 from Easya-Solutions/qual-shipment-replace-warehouse
...
QUAL use fk_warehouse instead of deprecated entrepot_id in line batch
2025-02-14 23:25:25 +01:00
Laurent Destailleur
7507e7a0df
Update README.md
2025-02-14 23:21:32 +01:00
Laurent Destailleur
f4cd3bb803
Merge pull request #33085 from Hystepik/new-add-website-security-constant
...
New add website security constant for CSPRO
2025-02-14 22:32:57 +01:00
Laurent Destailleur
b87489f65e
Merge pull request #33087 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-14 22:31:55 +01:00
Laurent Destailleur
8dc02126da
Merge pull request #33088 from Easya-Solutions/qual-shipment-dispatch-db-prefix
...
QUAL replace MAIN_DB_PREFIX with db prefix in shipment dispatch
2025-02-14 22:31:42 +01:00
Amael-PE
17dbddb78c
FIX pre-commit error
2025-02-14 21:10:42 +01:00
Amael-PE
757aec629f
New Create isInSEPA function
2025-02-14 21:03:16 +01:00
Amael-PE
5261b2fe92
FIX Replace isInEEC by isInSEPA where needed
2025-02-14 21:03:13 +01:00
VESSILLER
5d6d07745e
QUAL use fk_warehouse instead of deprecated entrepot_id in line batch
2025-02-14 16:47:08 +01:00
Florent Poinsaut
fa512af180
NEW #22848 FIx phpstan alert
2025-02-14 15:46:40 +01:00
VESSILLER
6d87423e88
QUAL replace MAIN_DB_PREFIX with db prefix in shipment dispatch
2025-02-14 14:35:54 +01:00
Florent Poinsaut
c8cc7884e4
NEW #22848 Fix CI
2025-02-14 14:35:44 +01:00
Florent Poinsaut
05a11b7cef
NEW Dolibarr#22848 typo
2025-02-14 14:35:36 +01:00
Florent Poinsaut
941e703e34
NEW #22848 Fix doc
2025-02-14 14:34:42 +01:00
Florent Poinsaut
6dcb53f4c3
NEW #22848 Fix link between invoice and order and tags export / import
2025-02-14 14:34:23 +01:00
Florent Poinsaut
ee8791666c
NEW #22848 Remove linked categories
2025-02-14 14:32:59 +01:00
Florent Poinsaut
0c6ee5d47d
NEW #22848 Use the right tag id
2025-02-14 14:32:43 +01:00
Florent Poinsaut
8152d88b00
NEW #22848 Add import and export functions
2025-02-14 14:30:40 +01:00
Florent Poinsaut
ba78df46bd
NEW #22848 Fix Typo
2025-02-14 14:30:01 +01:00
Florent Poinsaut
bfed762fe9
NEW Dolibarr#22848 Add order tags
2025-02-14 14:29:49 +01:00
Laurent Destailleur (aka Eldy)
46d94d25d3
Try to exclude GETPOST from dol_eval allowed functions
2025-02-14 13:29:51 +01:00
Dolibot
841ff0edf3
PHPStan > Update baseline
2025-02-14 12:06:43 +00:00
Hystepik
ea92fc39b3
fix CI
2025-02-14 11:44:19 +01:00
Hystepik
421390a3ad
fix CI
2025-02-14 11:39:17 +01:00
Hystepik
1696e4d154
New add website security constant for CSPRO
2025-02-14 11:13:39 +01:00
Laurent Destailleur
7b2e315d23
Merge branch 'develop' into develop_adherent_type_class_update
2025-02-14 02:33:53 +01:00
Laurent Destailleur (aka Eldy)
d7205f3404
Fix: The translation should be a step done the later as possible when we
...
need to exploit or output a translated data. Must not be done at each
call to load meta information.
2025-02-14 02:14:19 +01:00
Laurent Destailleur (aka Eldy)
eeb8907f33
Fix missing properties
2025-02-14 02:09:59 +01:00
Laurent Destailleur
fb1e3151c2
Merge pull request #32903 from hregis/fix_dev_add_mysoc_currency
...
QUAL add $mysoc->currency and call default lang before setMysoc()
2025-02-14 01:59:48 +01:00
Laurent Destailleur
bbea873a46
Merge pull request #33081 from mdeweerd/phan/2025.2.13.resource-salary
...
Qual: Fix phan notices (resource+salary)
2025-02-14 01:49:50 +01:00
Laurent Destailleur
8109d03eab
Merge pull request #33079 from mdeweerd/phan/2025.2.13.recruitment
...
Qual: Fix phan notices (recruitment+various_payment)
2025-02-14 01:49:31 +01:00
Laurent Destailleur
26ea0bc3c4
Merge pull request #33074 from atm-lena/NEW/DocumentationUI/Inputs
...
New/documentation UI/inputs
2025-02-14 01:44:18 +01:00
MDW
78f5938485
Qual: Fix phan notices (resource+salary)
2025-02-14 01:42:25 +01:00
Laurent Destailleur
a58ab30e30
Update inputs.php
2025-02-13 23:57:17 +01:00
MDW
c405666765
Qual: Fix phan notices (recruitment)
2025-02-13 22:37:20 +01:00
Laurent Destailleur
5e4b89e88b
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 21:00:02 +01:00
Laurent Destailleur (aka Eldy)
1910ca079f
Test fix phpstan
2025-02-13 20:59:43 +01:00
Laurent Destailleur
9a08b2c638
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 20:46:06 +01:00
Laurent Destailleur (aka Eldy)
d223f8a0b9
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-13 20:42:23 +01:00
Laurent Destailleur (aka Eldy)
e70995ca7e
Fix phpstan
2025-02-13 20:16:42 +01:00
Laurent Destailleur
311d24a9a0
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 19:34:56 +01:00
Laurent Destailleur (aka Eldy)
01b9ff7f00
Add exclude file
2025-02-13 19:34:39 +01:00
Laurent Destailleur
cae8e0425e
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 19:28:24 +01:00
Laurent Destailleur (aka Eldy)
09e1708268
Fix missing files.lib
2025-02-13 18:57:04 +01:00
Laurent Destailleur
276af7df89
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 17:46:46 +01:00
Laurent Destailleur (aka Eldy)
097ba9bc9e
Clean code
2025-02-13 17:44:36 +01:00
Laurent Destailleur
65875c2a1b
Merge pull request #33076 from Daoud-mohamed/use-personalized-header-for-website-payment-page
...
New use personalized header for website payment page
2025-02-13 17:35:42 +01:00
Laurent Destailleur
055e1971c7
Merge branch 'develop' into NEW/DocumentationUI/Inputs
2025-02-13 17:31:19 +01:00
Laurent Destailleur
971ebb2b6f
Merge pull request #33073 from mdeweerd/phan/20250213.reception
...
Qual: Fix phan notices (reception)
2025-02-13 17:30:11 +01:00
Laurent Destailleur
861725e87b
Merge pull request #33070 from frederic34/patch-11
...
fix phpdoc
2025-02-13 17:29:41 +01:00
Mohamed DAOUD
842196c96a
use personalized header for website payment page
2025-02-13 16:53:44 +01:00
atm-lena
a675c3fcaf
Fix errors
2025-02-13 16:01:39 +01:00
atm-lena
924868a683
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into NEW/DocumentationUI/Inputs
2025-02-13 15:59:12 +01:00
atm-lena
b661ea69d4
Fix translations
2025-02-13 15:52:31 +01:00
atm-lena
2fc61b5433
Add translation
2025-02-13 15:51:06 +01:00
atm-lena
c0d39e08ae
Add element and reorganize
2025-02-13 15:49:32 +01:00
MDW
d8678c793e
Qual: Fix phan notices (reception)
2025-02-13 15:39:39 +01:00
Laurent Destailleur
ae3dae7244
Merge pull request #33068 from Hystepik/fix-error-on-update-in-editsecurity
...
Fix error on website/index when updating security fields
2025-02-13 15:37:28 +01:00
Laurent Destailleur
67e119fdb1
Merge branch 'develop' into fix-error-on-update-in-editsecurity
2025-02-13 15:37:07 +01:00
Laurent Destailleur (aka Eldy)
da7bd36ce4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-13 15:36:51 +01:00
Laurent Destailleur (aka Eldy)
f02554d328
Fix warnings
2025-02-13 15:36:39 +01:00
Laurent Destailleur
9a7767908a
Merge pull request #33063 from ilhan69/patch-2
...
Fix: don stats: SQL query was not formatted correctly due to double quotes
2025-02-13 15:30:09 +01:00
Laurent Destailleur
81f5019d51
Merge pull request #33067 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-13 15:29:33 +01:00
Laurent Destailleur
48944b691c
Merge pull request #33060 from GregoryBT/patch-2
...
fix: Fix undefined value $socid
2025-02-13 15:28:01 +01:00
Laurent Destailleur (aka Eldy)
c3aaa6a510
Clean code
2025-02-13 15:22:03 +01:00
Frédéric FRANCE
781bff6e9d
Update date.lib.php
2025-02-13 15:06:01 +01:00
Laurent Destailleur
0d220914a1
Merge pull request #33049 from ilhan69/develop
...
Fix: projects/tasks list : nothing is displayed when you check a task to delete it (mass action)
2025-02-13 14:39:00 +01:00
Laurent Destailleur
6212f978d7
Update tasks.php
2025-02-13 14:38:49 +01:00
Laurent Destailleur
a1f9147709
Merge pull request #33047 from RemiLecas/patch-2
...
fix: remove unused variable $show_files
2025-02-13 14:31:14 +01:00
Laurent Destailleur
9e620f99ae
Merge pull request #33071 from kbegot/patch-3
...
fix: cast timestamp to int
2025-02-13 14:28:06 +01:00
Laurent Destailleur
7b95c57ea3
Merge pull request #33033 from Hystepik/new-duplicate-pdf-configuration-for-order-in-sepcific-page
...
New duplicate order's pdf / terms and condition of sale configuration…
2025-02-13 14:26:12 +01:00
Laurent Destailleur
9ee26cbb09
Merge pull request #33055 from ilhan69/patch-1
...
Fix: donation: fix url to see last 3 donations
2025-02-13 14:22:44 +01:00
Laurent Destailleur (aka Eldy)
0aa6d4f237
NEW The public media browser is stable
2025-02-13 14:21:31 +01:00
Lucas Marcouiller
23941f88c7
Merge branch 'develop' into fix-error-on-update-in-editsecurity
2025-02-13 14:17:35 +01:00
Laurent Destailleur (aka Eldy)
c5ea61d9d4
NEW Mass action delete on donation list
2025-02-13 14:17:07 +01:00
Laurent Destailleur (aka Eldy)
a75a791620
Fix regression
2025-02-13 14:13:45 +01:00
Frédéric FRANCE
0524c4ea10
Update date.lib.php
2025-02-13 13:48:43 +01:00
Kévin Begot
d727977cb7
fix: cast timestamp to int
2025-02-13 13:38:48 +01:00
Frédéric FRANCE
8df094317d
fix phpdoc
2025-02-13 13:33:05 +01:00
Hystepik
ecb4a6ea45
Fix error on website/index when updating security fields
2025-02-13 13:26:51 +01:00
Dolibot
60e718eba6
PHPStan > Update baseline
2025-02-13 12:06:47 +00:00
Ilhan K.
55b5298d5b
Fix: don stats: SQL query was not formatted correctly due to double quotes
2025-02-13 12:35:41 +01:00
Gregory Toccanier
26dad23379
Update workstation_agenda.php
2025-02-13 12:28:33 +01:00
Ilhan K.
e359d09609
Fix: donation: fix url to see last 3 donations
2025-02-13 12:23:56 +01:00
Ilhan K.
2d30cf9f92
Revert "Fix: donation index: fix url to see last 3 donations"
...
This reverts commit 87618233d6 .
2025-02-13 12:15:24 +01:00
Ilhan K.
87618233d6
Fix: donation index: fix url to see last 3 donations
2025-02-13 12:13:49 +01:00
Ilhan K.
5e1caa56ac
Fix: projects/tasks list : nothing is displayed when you check a task to delete it (mass action)
2025-02-13 11:51:17 +01:00
Lucas Marcouiller
4b45e7ac64
Merge branch 'develop' into new-duplicate-pdf-configuration-for-order-in-sepcific-page
2025-02-13 11:42:52 +01:00
Lucas Marcouiller
05fca81ab4
Merge branch 'develop' into New-status-for-webhook
2025-02-13 11:42:24 +01:00
RemiLecas
a325fc5042
fix: remove unused variable $show_files
2025-02-13 11:41:09 +01:00
Laurent Destailleur
f1e6d4b7d6
Merge pull request #33025 from altairisfr/fix_time_pdf_time_spent
...
FIX: Time spent for timespent PDF
2025-02-13 10:21:09 +01:00
Laurent Destailleur
cd88ad0bc6
Merge pull request #33019 from homer8173/patch-45
...
Added substitutions in AI response
2025-02-13 10:09:16 +01:00
Regis Houssin
c326d6c84f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_add_mysoc_currency
2025-02-13 06:18:27 +01:00
Laurent Destailleur
92aa7259e8
Merge branch 'develop' into fix_time_pdf_time_spent
2025-02-13 01:03:41 +01:00
Laurent Destailleur
b7079accb6
Merge branch 'develop' into patch-45
2025-02-13 01:03:14 +01:00
Laurent Destailleur
cdb651f2cf
Merge pull request #33029 from mdeweerd/phan/2025.2.10.public-2
...
Qual: Fix phan notices (public-2)
2025-02-13 01:02:37 +01:00
Laurent Destailleur
be659f14a0
Merge pull request #33035 from BenjaminFlr/commonfields
...
ENH: accessibility on commonfields_add tpl
2025-02-13 00:59:51 +01:00
MDW
45868680a7
Qual: Revert renaming of llxHeader/Footer(Vierge) because used in functions.lib:recordNotFound
2025-02-12 23:41:08 +01:00
MDW
3b1200df77
Qual: Fix phan notices (public-2)
2025-02-12 23:41:07 +01:00
MDW
f352a68150
Qual: Fix phan notices (public-1)
2025-02-12 23:40:57 +01:00
sonikf
87fbe22fad
Merge branch 'develop' into sonikf-patch-salary-clone
2025-02-13 00:25:34 +02:00
Laurent Destailleur
a74ba98393
Merge branch 'develop' into commonfields
2025-02-12 23:12:08 +01:00
Laurent Destailleur (aka Eldy)
d59421ff84
Fix warning
2025-02-12 23:11:48 +01:00
Laurent Destailleur
6ab6f02241
Update html.formmail.class.php
2025-02-12 23:02:04 +01:00
Laurent Destailleur
335da91c65
Merge branch 'develop' into fix_time_pdf_time_spent
2025-02-12 22:59:10 +01:00
Laurent Destailleur (aka Eldy)
382394575d
Fix warning
2025-02-12 22:58:51 +01:00
Laurent Destailleur
898beaa750
Update html.formmail.class.php
2025-02-12 22:52:42 +01:00
Laurent Destailleur
389a24c234
Merge branch 'develop' into commonfields
2025-02-12 22:51:42 +01:00
Laurent Destailleur (aka Eldy)
62e441ad3d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-12 22:51:21 +01:00
Laurent Destailleur (aka Eldy)
8c082525fd
Fix warning
2025-02-12 22:50:59 +01:00
Benjamin Falière
1c71464b8e
Merge branch 'develop' into commonfields
2025-02-12 21:36:11 +01:00
Laurent Destailleur (aka Eldy)
073a6eeae3
NEW Add options PDF_XXX_SHOW_PRICE_INCL_TAX into PDF setup
2025-02-12 21:02:50 +01:00
Laurent Destailleur (aka Eldy)
48354a6d73
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-12 19:16:56 +01:00
Laurent Destailleur (aka Eldy)
9d266a0e6a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-12 19:16:32 +01:00
Laurent Destailleur (aka Eldy)
fe3669621a
NEW Add option MAIN_MAIL_EMAIL_FROM_PASSWORDRESET
2025-02-12 19:16:20 +01:00
Laurent Destailleur (aka Eldy)
922e58e1e1
WIP Add option MAIN_MAIL_EMAIL_FROM_PASSWORDRESET
2025-02-12 19:10:36 +01:00
Laurent Destailleur (aka Eldy)
863248b618
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-12 15:50:23 +01:00
Benjamin Falière
f214d76d35
ENH: accessibility on commonfields_add tpl
2025-02-12 10:57:58 +01:00
Noé Cendrier
96fdc43e8b
Merge branch 'develop' into fix_time_pdf_time_spent
2025-02-12 10:37:28 +01:00
Hystepik
64cbc2ca22
fix to be more constant
2025-02-12 10:32:35 +01:00
Hystepik
8c6b4f20c2
fix ci
2025-02-12 10:30:36 +01:00
Hystepik
8c3faeb974
fix CI
2025-02-12 10:30:06 +01:00
Noé Cendrier
630caa0562
FIX: project time spent in ODT template
2025-02-12 10:13:29 +01:00
Hystepik
9675b95fa3
New duplicate order's pdf / terms and condition of sale configuration in order module configuration
2025-02-12 10:02:39 +01:00
Lucas Marcouiller
16e2a120ad
Merge branch 'develop' into New-status-for-webhook
2025-02-12 08:59:04 +01:00
sonikf
89045e1fab
Merge branch 'develop' into sonikf-patch-salary-clone
2025-02-12 09:19:07 +02:00
Laurent Destailleur
9fe6d7a5c5
Merge pull request #32986 from Easya-Solutions/new-shipment-card-warehouse-in-cache
...
QUAL shipment with warehouse in cache
2025-02-12 05:06:20 +01:00
Laurent Destailleur
622f330517
Merge pull request #32980 from Hystepik/new-website-security-const
...
New website security const by website
2025-02-12 05:05:04 +01:00
Laurent Destailleur
652e31982d
Merge pull request #32860 from leninrivas/patch-23
...
NEW ORDER_TYPE_CONTACT_DEFAULT
2025-02-12 04:46:28 +01:00
Laurent Destailleur
2fe3318aeb
Merge pull request #32916 from hregis/fix_dev_multicompany_compatibility
...
FIX Multicompany compatibility
2025-02-12 04:42:12 +01:00
Laurent Destailleur
86c4c0ccc6
Merge pull request #31904 from IC-Mathieu/FIx_go_back_status
...
FIX go back status #24944
2025-02-12 04:39:42 +01:00
Laurent Destailleur
a93053eae7
Merge pull request #31953 from Benoit-PASCAL/feat-setup-entity-in-custom-translation
...
feat: add entity in custom translation with multicompany
2025-02-12 04:29:33 +01:00
Laurent Destailleur
ec4424ae6d
Merge pull request #31963 from mdeweerd/new/vcard/third-party
...
NEW: vcard (vcf) download for third party (#31957 )
2025-02-12 04:26:50 +01:00
Laurent Destailleur
7bb331f9f8
Merge pull request #32042 from rycks/develop_takepos_search_term_is_not_same_as_term_variable
...
new variable search_term to be more clear
2025-02-12 04:11:45 +01:00
Laurent Destailleur
966cfeb0bc
Merge pull request #33027 from frederic34/public_member_card
...
fix phpstan
2025-02-12 04:02:53 +01:00
Laurent Destailleur
5015034d80
Merge pull request #33018 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-12 03:09:07 +01:00
Laurent Destailleur
2cb93fc9f6
Merge pull request #33017 from mdeweerd/phan/2025.2.10.project-2
...
Qual: Fix phan (project-2)
2025-02-12 03:08:41 +01:00
Laurent Destailleur
574d4be99e
Merge pull request #33005 from Hystepik/new-move-of-pdf-configuration-in-sepcific-page
...
New move propal's pdf / terms and condition of sale configuration in propal module configuration
2025-02-12 03:08:04 +01:00
Laurent Destailleur
e92a620754
Merge pull request #33015 from frederic34/fix/translations_2025_02_11
...
fix missing translations
2025-02-12 03:03:56 +01:00
Laurent Destailleur
41ccf2a309
Merge pull request #33021 from homer8173/patch-46
...
not enough test
2025-02-12 03:03:07 +01:00
Laurent Destailleur (aka Eldy)
9bc2a3a6bd
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-11 22:24:47 +01:00
MDW
288aca6423
Qual: Fix phan (project-2)
2025-02-11 22:08:21 +01:00
Frédéric France
cba2737c37
fix phpstan
2025-02-11 20:28:41 +01:00
Frédéric France
3327875ee4
fix phpstan
2025-02-11 20:22:06 +01:00
Laurent Destailleur (aka Eldy)
2fc2e045be
NEW Add link to create shipment on picto
2025-02-11 18:45:39 +01:00
Noé Cendrier
bdf2632f35
Merge pull request #26 from altairis-melina/fix_time_pdf_timespent
...
FIX: Time spent for timespent PDF
2025-02-11 17:48:16 +01:00
Mélina JOUM
517959f7cf
FIX: Time spent for timespent PDF
2025-02-11 16:59:38 +01:00
VESSILLER
1464e87438
Merge from develop
2025-02-11 16:06:33 +01:00
Norbert Penel
ef802d426e
not enough test
...
can be a problem with objects who don't have required socid
Furthermore it is impossible to unset a property : https://www.php.net/manual/en/function.property-exists.php#116824
2025-02-11 15:44:46 +01:00
Lucas Marcouiller
435fce303d
Merge branch 'develop' into new-website-security-const
2025-02-11 15:17:56 +01:00
Hystepik
8a1ff96622
try fix CI
2025-02-11 15:10:28 +01:00
Hystepik
c41dfe087b
FIx CI
2025-02-11 15:00:48 +01:00
Hystepik
44807b1452
Fix Ci + error
2025-02-11 14:54:50 +01:00
Hystepik
cbf8d6ae01
Merge branch 'new-website-security-const' of github.com:Hystepik/dolibarr into new-website-security-const
2025-02-11 14:46:55 +01:00
Hystepik
1c24333b57
fix Ci
2025-02-11 14:46:46 +01:00
Hystepik
fb51a285d6
Fix CI by enableing permission check
2025-02-11 14:41:25 +01:00
Norbert Penel
4ecf7334e5
Added substitutions in AI response
2025-02-11 14:30:48 +01:00
Lucas Marcouiller
00482b7e3d
Merge branch 'develop' into New-status-for-webhook
2025-02-11 14:25:30 +01:00
Dolibot
9264608bb5
PHPStan > Update baseline
2025-02-11 12:06:50 +00:00
Lucas Marcouiller
9efeead27b
Merge branch 'develop' into new-move-of-pdf-configuration-in-sepcific-page
2025-02-11 11:44:05 +01:00
Laurent Destailleur (aka Eldy)
a4e39ba1be
Debug v21
2025-02-11 11:01:24 +01:00
Laurent Destailleur (aka Eldy)
b58fa4cfb0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-11 10:59:06 +01:00
Laurent Destailleur
36078f2a32
Merge pull request #33006 from NefiteTifall/patch-2
...
FIX: Correct HTML escaping function
2025-02-11 10:58:48 +01:00
Laurent Destailleur (aka Eldy)
3ab8e31d76
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-11 10:58:33 +01:00
Frédéric FRANCE
d76a862500
Merge branch 'develop' into fix/translations_2025_02_11
2025-02-11 10:56:36 +01:00
Laurent Destailleur
900717b267
Merge pull request #33013 from mdeweerd/phan/2025.2.10.project-1
...
Qual: Fix phan (project-1)
2025-02-11 10:56:00 +01:00
Laurent Destailleur (aka Eldy)
9055ab3b4c
css
2025-02-11 10:55:34 +01:00
Hystepik
d29fff8a13
Fix CI
2025-02-11 10:27:47 +01:00
Hystepik
39a844ff9b
Fix CI
2025-02-11 10:20:45 +01:00
NefiteTifall | Nicolas
b4f06c8f1c
🔧 Remove escape
...
Eliminated unnecessary escaping of help text in button titles, simplifying the code and ensuring that the title attribute directly uses the provided help text without modification.
2025-02-11 10:20:23 +01:00
Frédéric FRANCE
ec4d6bf7c8
fix missing translations
2025-02-11 10:09:34 +01:00
Frédéric FRANCE
fa35c6e776
fix missing translations
2025-02-11 09:57:01 +01:00
Hystepik
fcc391f6c4
Merge branch 'new-move-of-pdf-configuration-in-sepcific-page' of github.com:Hystepik/dolibarr into new-move-of-pdf-configuration-in-sepcific-page
2025-02-11 09:46:22 +01:00
Hystepik
94e12da906
fix as asked
2025-02-11 09:46:06 +01:00
Lucas Marcouiller
a0812cf7be
Merge branch 'develop' into new-move-of-pdf-configuration-in-sepcific-page
2025-02-11 09:18:47 +01:00
MDW
928402c847
Qual: Fix phan (project-1)
2025-02-11 00:22:39 +01:00
MDW
6b6acbd4a5
NEW: vcard (vcf) download for third party ( #31957 )
...
# NEW: vcard (vcf) download for third party (#31957 )
This adds a download link to fetch a vcard for a Third party.
2025-02-10 22:32:27 +01:00
Laurent Destailleur
5051faa325
Merge pull request #33012 from mdeweerd/phan/2025.2.10.stock-2
...
Qual: Fix phan (stock-2)
2025-02-10 21:42:31 +01:00
Laurent Destailleur
fe43393b6e
Merge pull request #33011 from homer8173/patch-44
...
Update html.formmargin.class.php
2025-02-10 21:41:39 +01:00
Laurent Destailleur
0fbaad635a
Update html.formmargin.class.php
2025-02-10 21:39:55 +01:00
Laurent Destailleur
18179b8ebf
Merge pull request #33009 from GregoryBT/patch-1
...
fix: Remove fk_product to Prevent Undefined Key Error
2025-02-10 21:36:58 +01:00
Laurent Destailleur
c94395ff10
Merge pull request #33004 from AnthonyVallenet/patch-1
...
Fix: Avoid undefined array key warning in form setup
2025-02-10 21:32:42 +01:00
Laurent Destailleur
6c44d74554
Merge pull request #33008 from AnthonyVallenet/patch-3
...
Fix: Prevent invalid foreach() on extrafields label in product/price.php
2025-02-10 21:20:46 +01:00
MDW
076399b11b
Qual: Fix phan (stock-2)
2025-02-10 21:20:32 +01:00
Laurent Destailleur
968936d390
Merge pull request #33007 from AnthonyVallenet/patch-2
...
Fix: Prevent warnings and fatal error in admin/mrp.php
2025-02-10 21:19:46 +01:00
Laurent Destailleur (aka Eldy)
2954234420
FIX #33003
2025-02-10 21:04:12 +01:00
Laurent Destailleur (aka Eldy)
3a212e4ddb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-10 19:48:46 +01:00
Norbert Penel
a7a2014215
Update html.formmargin.class.php
...
Under PHP 8 , can't add string and float on following lines. So i propose to convert to avoid errors
2025-02-10 17:10:41 +01:00
Anthony V
a0eaf653e6
Fix: Use getDolGlobalString
2025-02-10 16:09:47 +01:00
Anthony V
2358dc81a6
Fix: Prevent invalid foreach() on extrafields label in product/price.php
...
- Ensured $extralabels is always an array before looping to prevent warnings.
- Fixes "foreach() argument must be of type array|string given" error.
- Improves stability when handling extrafields.
2025-02-10 16:05:25 +01:00
Gregory Toccanier
e26b5ae428
Update facture.class.php
...
Delete fk_product when $prodids[$prodid] is undefined
2025-02-10 16:00:50 +01:00
Anthony V
eac36245bb
Fix: Prevent warnings and fatal error in admin/mrp.php
...
- Fixed "Undefined property: stdClass::$MRP_MO_ADDON_PDF" by checking existence with !empty().
- Fixed "Class 'Product' not found" by adding require_once for product.class.php.
- Improves stability and prevents unexpected crashes in MRP module.
2025-02-10 15:55:28 +01:00
Hystepik
c514d82d45
fix Ci
2025-02-10 15:54:52 +01:00
Hystepik
c5b40a1238
try fix ci
2025-02-10 15:48:21 +01:00
NefiteTifall | Nicolas
4cceac1f46
FIX: Correct HTML escaping function
2025-02-10 15:48:04 +01:00
Hystepik
250ec4ad86
fix CI
2025-02-10 15:19:48 +01:00
Hystepik
996109e9be
New move pdf configuration in propal module configuration
2025-02-10 15:12:55 +01:00
Anthony V
0062c9929a
Fix: Avoid undefined array key warning in form setup
...
- Added a check to ensure 'isMandatory' exists in $item->fieldParams before accessing it.
- Prevents "Undefined array key" warning in html.formsetup.class.php.
- Improved robustness by using !empty() to handle missing or false values safely.
2025-02-10 15:10:28 +01:00
Laurent Destailleur
5e47f63c8b
Merge pull request #32886 from altairis-noe/element_type
...
QUAL: deleteObjectLinked() element value matching add_object_linked()
2025-02-10 13:46:46 +01:00
Laurent Destailleur
b3f45f78bd
Merge pull request #33001 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-10 13:32:19 +01:00
Laurent Destailleur
96368b8e0e
Merge branch 'develop' into patch-23
2025-02-10 13:25:48 +01:00
Laurent Destailleur
03c8d418ae
Merge pull request #33000 from mdeweerd/phan/2025.2.8.stock-1
...
Qual: Fix phan notices (stock-1)
2025-02-10 13:23:47 +01:00
Laurent Destailleur
8c6e0021fd
Merge pull request #32997 from MarcVJ/patch-1
...
Added one line to allow use of price_ttc in calculated extra fields (…
2025-02-10 13:20:58 +01:00
Laurent Destailleur
8e61c27793
Update index.php
2025-02-10 13:20:04 +01:00
Laurent Destailleur
7a27235379
Merge pull request #32994 from mdeweerd/phan/fix2025.2.8.product-2
...
Qual: Fix phan (product-2)
2025-02-10 13:18:59 +01:00
Laurent Destailleur
d1d5815539
Merge pull request #32989 from aspangaro/20_fixtdtimesheet
...
FIX Timesheet per month - table header with <th>
2025-02-10 13:18:37 +01:00
Laurent Destailleur
caf8f43024
Merge pull request #32993 from mdeweerd/phan/2025.2.8.ifsql
...
Qual: Fix ifsql argument type
2025-02-10 13:16:46 +01:00
Laurent Destailleur
0691c18355
Merge pull request #32992 from mdeweerd/phan/2025.2.8.product
...
Qual: Fix phan (product-part-1) implies fixing unit types
2025-02-10 13:15:37 +01:00
Laurent Destailleur
5b37bcd342
Merge branch 'develop' into 20_fixtdtimesheet
2025-02-10 13:13:32 +01:00
Laurent Destailleur
a9b9e98bc1
Merge pull request #32985 from Easya-Solutions/new-shipment-card-product-in-cache
...
QUAL shipment with product in cache
2025-02-10 13:10:20 +01:00
Laurent Destailleur
21d22fcbc3
Update index.php
2025-02-10 13:08:55 +01:00
Dolibot
1f61789e5b
PHPStan > Update baseline
2025-02-10 12:06:47 +00:00
Hystepik
267053f0fd
fix Ci
2025-02-10 13:05:40 +01:00
Laurent Destailleur (aka Eldy)
09ba5162e7
Clean code
2025-02-10 13:03:37 +01:00
Laurent Destailleur
9f55909d93
Merge branch 'develop' into new-website-security-const
2025-02-10 12:56:03 +01:00
Laurent Destailleur (aka Eldy)
c45adc4e96
Close #32966
2025-02-10 12:55:45 +01:00
Laurent Destailleur
35689a2d8a
Update website.lib.php
2025-02-10 12:47:08 +01:00
Laurent Destailleur
d3808a331b
Update website.lib.php
2025-02-10 12:46:36 +01:00
Laurent Destailleur (aka Eldy)
b702561969
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-10 12:42:59 +01:00
Laurent Destailleur (aka Eldy)
461a576669
Close #32966
2025-02-10 12:42:41 +01:00
Laurent Destailleur
2450886446
Merge pull request #32978 from hregis/new_add_hook_load_cache_dictionary
...
QUAL add hook "loadDictionaryCache"
2025-02-10 12:10:49 +01:00
Laurent Destailleur
830d787e82
Update website.lib.php
2025-02-10 12:06:24 +01:00
MDW
c9bedf8fe2
Qual: Fix phan notices (stock-1)
2025-02-10 11:32:05 +01:00
Hystepik
7d5929ec1f
fix phpstan
2025-02-10 10:45:38 +01:00
Hystepik
bc54d4c6cf
fix CI
2025-02-10 10:27:06 +01:00
Hystepik
b3d80ea432
fix CI
2025-02-10 09:41:06 +01:00
Hystepik
a6f39c83a0
Merge branch 'new-website-security-const' of github.com:Hystepik/dolibarr into new-website-security-const
2025-02-10 09:34:07 +01:00
Hystepik
44107c7447
fix ci
2025-02-10 09:33:41 +01:00
Lucas Marcouiller
3467a7bda3
Merge branch 'develop' into new-website-security-const
2025-02-10 09:26:03 +01:00
Regis Houssin
a3466b3fa4
FIX merge conflict
2025-02-10 08:13:15 +01:00
Regis Houssin
46f9911ea7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
fix_dev_multicompany_compatibility
2025-02-10 08:06:07 +01:00
MarcVJ
4c3329481a
Removed incorrect white space on line 1632
2025-02-09 22:33:56 +01:00
MarcVJ
99fac7c8d3
Added one line to allow use of price_ttc in calculated extra fields (ex : price per kilo)
2025-02-09 22:20:05 +01:00
MDW
1a2d4ed6be
Qual: Fix phan (product-2)
2025-02-09 20:14:25 +01:00
MDW
c9d69aa954
Qual: Update phan baseline
2025-02-09 20:14:23 +01:00
MDW
4168a16151
Qual: Fix ifsql argument type
2025-02-09 20:14:22 +01:00
MDW
7952e82a6f
Update baseline
2025-02-09 20:14:21 +01:00
MDW
2130f1395a
Qual: Fix phan (product-part-1) implies fixing unit types
2025-02-09 20:14:20 +01:00
Laurent Destailleur
bd852dbf5c
Merge pull request #32991 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-09 19:47:14 +01:00
Laurent Destailleur
db08b160fa
Merge pull request #32990 from mdeweerd/phan/2025.2.8
...
Qual: Fix phan notices (multicurrency,opcache,opensurvey,partnership)
2025-02-09 19:46:34 +01:00
Dolibot
c0e4894a17
PHPStan > Update baseline
2025-02-09 12:06:23 +00:00
MDW
f45b1c0540
Update phan baseline
2025-02-08 14:38:02 +01:00
MDW
8a2a1331f7
Qual: Fix phan (printing)
2025-02-08 14:24:26 +01:00
MDW
7bd354ef17
Qual: Fix phan (partnership)
2025-02-08 14:17:44 +01:00
MDW
23ff8b378c
Qual: Fix phan: dol_mktime GETPOST args to GETPOSTINT
2025-02-08 14:06:14 +01:00
MDW
43ed58a0e9
Ignore phpstan notice in baseline
2025-02-08 13:54:24 +01:00
MDW
687421d8f0
Qual: Fix phan notices (multicurrency,opcache,opensurvey)
2025-02-08 12:42:27 +01:00
Alexandre SPANGARO
d41f178adb
FIX Timesheet per month - header with <th>
2025-02-08 08:04:18 +01:00
Alexandre SPANGARO
72e262ff76
NEW Accountancy - Define fiscal year by default
2025-02-08 07:52:46 +01:00
MDW
fd7fee2e8f
Qual: Fix textwithpicto $type argument (0->info,1->help)
2025-02-08 01:49:54 +01:00
MDW
395fdbf39b
Qual: Fix phan notices (mrp)
2025-02-08 01:49:52 +01:00
Regis Houssin
936311ff27
FIX try to fix phpstan error
2025-02-07 23:49:57 +01:00
Regis Houssin
732269a8bb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into new_add_hook_load_cache_dictionary
2025-02-07 21:47:47 +01:00
Laurent Destailleur
48bc672991
Merge pull request #32984 from hregis/fix_dev_travis_error
...
FIX travis error
2025-02-07 21:35:54 +01:00
VESSILLER
846e3aa712
NEW shipment with warhouse in cache
2025-02-07 17:15:46 +01:00
VESSILLER
ce2f46379a
NEW shipment with product in cache
2025-02-07 16:52:46 +01:00
Regis Houssin
f3e7e69107
FIX travis error
2025-02-07 16:26:26 +01:00
Lucas Marcouiller
00f30ba3ef
Merge branch 'develop' into new-website-security-const
2025-02-07 15:47:04 +01:00
Hystepik
5d02a42b13
add comment information
2025-02-07 15:46:21 +01:00
Hystepik
661bec8fd1
fix translate
2025-02-07 15:43:13 +01:00
Hystepik
d0e0c3bee9
fix elseif
2025-02-07 15:41:34 +01:00
Hystepik
da22c23b55
add translations
2025-02-07 15:41:06 +01:00
Regis Houssin
59c3d3a0ef
FIX missing escape
2025-02-07 15:40:17 +01:00
Regis Houssin
be255c72a5
FIX travis error
2025-02-07 15:30:34 +01:00
Hystepik
7aa17b3d37
add all sources + modification for some
2025-02-07 15:27:00 +01:00
Regis Houssin
cbe214d9f6
FIX add $this in $object and remove parameter
2025-02-07 15:03:58 +01:00
Regis Houssin
9c28ee4c1b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into new_add_hook_load_cache_dictionary
2025-02-07 14:55:10 +01:00
Laurent Destailleur
c316d1e5f3
Merge pull request #32959 from mdeweerd/qual/phan.2025.2.5-2
...
Qual: Fix phan notices (modulebuilder)
2025-02-07 14:54:57 +01:00
Regis Houssin
8a2eb08248
FXI phan error
2025-02-07 14:54:05 +01:00
Laurent Destailleur
ef38d94eea
Merge pull request #32872 from pratushraj/20.0-discount
...
Bug Fix : #32206
2025-02-07 14:47:59 +01:00
Laurent Destailleur
ecda92f15d
Merge pull request #32977 from frederic34/fix/2025-02-07-phpstan
...
fix phpstan
2025-02-07 14:45:53 +01:00
Laurent Destailleur
ab83124738
Merge branch 'develop' into 20.0-discount
2025-02-07 14:40:02 +01:00
Regis Houssin
96dd84ce8b
QUAL add hook "loadDictionaryCache"
2025-02-07 14:39:50 +01:00
Laurent Destailleur (aka Eldy)
e57e185ef1
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-07 14:39:37 +01:00
Laurent Destailleur (aka Eldy)
6c3b530c9c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-07 14:38:43 +01:00
Laurent Destailleur (aka Eldy)
baa6a7928e
Fix type
2025-02-07 14:38:28 +01:00
Laurent Destailleur
9ef2ee4dcc
Merge branch 'develop' into qual/phan.2025.2.5-2
2025-02-07 14:28:44 +01:00
Laurent Destailleur
8d04badf2d
Merge branch 'develop' into fix/2025-02-07-phpstan
2025-02-07 14:28:35 +01:00
Laurent Destailleur
21530703d8
Merge pull request #32969 from futurehousestore/develop
...
FIX: Warehouse Total Number of Records is Wrong #30248
2025-02-07 14:28:24 +01:00
Laurent Destailleur
d7b19d40b6
Merge branch 'develop' into develop
2025-02-07 14:17:03 +01:00
Laurent Destailleur (aka Eldy)
568a7723c9
Fix phan
2025-02-07 14:16:48 +01:00
Laurent Destailleur (aka Eldy)
c01c49074c
Fix phan
2025-02-07 14:12:42 +01:00
Frédéric FRANCE
473592055f
Merge branch 'develop' into fix/2025-02-07-phpstan
2025-02-07 13:28:06 +01:00
Laurent Destailleur
bc51e3bcf2
Merge branch 'develop' into develop
2025-02-07 13:01:21 +01:00
Laurent Destailleur (aka Eldy)
0b67bf4dad
Fix phan
2025-02-07 13:00:24 +01:00
Laurent Destailleur (aka Eldy)
68ffd2b6a8
Doc
2025-02-07 12:51:44 +01:00
MDW
f05bc70b2e
Qual: Fix phan notices (modulebuilder)
2025-02-07 12:31:19 +01:00
Hystepik
b3f40b2c83
fix some naming and add comment
2025-02-07 12:21:44 +01:00
Laurent Destailleur
5642b8b747
Merge branch 'develop' into develop
2025-02-07 12:19:59 +01:00
Laurent Destailleur (aka Eldy)
d01274ef4c
Fix phan
2025-02-07 11:28:13 +01:00
Laurent Destailleur
1e76faedd2
Merge branch 'develop' into develop
2025-02-07 10:54:11 +01:00
Laurent Destailleur (aka Eldy)
28724db69e
Try to fix phpstan false positive
2025-02-07 10:52:23 +01:00
Frédéric FRANCE
998ff72130
Merge remote-tracking branch 'upstream/develop' into fix/2025-02-07-phpstan
2025-02-07 10:48:21 +01:00
Laurent Destailleur (aka Eldy)
0dbf65c40d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-07 10:46:56 +01:00
Laurent Destailleur (aka Eldy)
9f9eeaa2c4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-07 10:46:47 +01:00
Frédéric FRANCE
e0a8caec45
fix phpstan
2025-02-07 10:45:03 +01:00
Laurent Destailleur
aea8e51bc3
Merge pull request #32974 from FHenry/dev_DISABLED_JQUERY_UI
...
NEW: add const to not include default CSS in top_htmlhead with DISABLE_JQUERY_UI
2025-02-07 10:43:18 +01:00
Florian HENRY
a0f868d520
NEW: add const to not include default lib_head.js in top_htmlhead with DISABLE_LIB_HEAD_JS
2025-02-07 10:31:00 +01:00
Laurent Destailleur
42d6c653dd
Merge pull request #32940 from marc-dll/develop_NEW_cashcontrol_vat_detail
...
NEW: takepos cash control: add vat taxless total
2025-02-07 10:19:35 +01:00
Laurent Destailleur
b87c5e99f8
Merge pull request #32972 from FHenry/dev_32971
...
NEW: add const to not include default CSS in top_htmlhead with DISABLE_CSS_DEFAULT_THEME
2025-02-07 10:13:10 +01:00
Florian HENRY
a881155109
NEW: add const to not include default CSS in top_htmlhead with DISABLE_CSS_DEFAULT_THEME
2025-02-07 10:10:45 +01:00
Florian HENRY
867215e2ea
NEW: add const to not include JQuery UI in top_htmlhead DISABLE_JQUERY_UI
2025-02-07 10:05:17 +01:00
Florian HENRY
15dec468cb
NEW: add const to not include JQuery UI in top_htmlhead DISABLE_JQUERY_UI
2025-02-07 10:05:06 +01:00
Florian HENRY
91abc644dd
NEW: add const to not include JQuery UI in top_htmlhead DISABLE_JQUERY_UI
2025-02-07 10:04:34 +01:00
Florian HENRY
ae7e3dcf2d
NEW: add const to not include default CSS in top_htmlhead with DISABLE_CSS_DEFAULT_THEME
2025-02-07 09:54:02 +01:00
futurehousestore
c470629a79
Update list.php
...
fix total stock quantity
2025-02-07 02:07:06 +00:00
Laurent Destailleur
fb9129b113
Merge pull request #32962 from frederic34/fix/missing_translation
...
fix missing translations
2025-02-06 22:25:37 +01:00
Laurent Destailleur
88910af035
Merge branch 'develop' into fix/missing_translation
2025-02-06 22:22:29 +01:00
Laurent Destailleur (aka Eldy)
7ef4f5984c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 22:22:04 +01:00
Laurent Destailleur (aka Eldy)
aba1eb90b8
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 22:21:53 +01:00
Laurent Destailleur
0e191c918e
Merge pull request #32960 from BenjaminFlr/fixDomain
...
ENH: use a non existing domain in install data
2025-02-06 18:17:19 +01:00
Frédéric FRANCE
770a1ccbb3
Merge branch 'develop' into fix/missing_translation
2025-02-06 18:14:35 +01:00
Laurent Destailleur (aka Eldy)
6efcada2c9
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 18:14:33 +01:00
Frédéric FRANCE
fb71027aec
Update donateurs_code.php
2025-02-06 18:13:42 +01:00
Frédéric FRANCE
d69636b921
Update index.php
2025-02-06 18:02:17 +01:00
Laurent Destailleur (aka Eldy)
ed67378548
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 16:42:48 +01:00
Laurent Destailleur (aka Eldy)
11719102b3
Fix phan
2025-02-06 16:42:24 +01:00
Laurent Destailleur
787e18f620
Merge pull request #32965 from BenjaminFlr/fixODT
...
FIX: rights on odt files
2025-02-06 16:40:01 +01:00
Laurent Destailleur (aka Eldy)
fac786d7d0
Merge
2025-02-06 16:39:40 +01:00
Laurent Destailleur (aka Eldy)
5f13420343
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 16:26:48 +01:00
Laurent Destailleur (aka Eldy)
d23ca9083c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 16:15:13 +01:00
Benjamin Falière
7c96ba9f7b
FIX: rights on odt fiels
...
Three .odt files had execution rights for ugo. Should be u+rw, g+r and o+r
2025-02-06 15:33:12 +01:00
Laurent Destailleur (aka Eldy)
57a3daa358
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-06 15:03:44 +01:00
Laurent Destailleur (aka Eldy)
22fa107077
Clean code
2025-02-06 14:12:06 +01:00
Laurent Destailleur (aka Eldy)
adb455e4a5
NEW Can set isMandatory property in generic setup framework
2025-02-06 13:51:35 +01:00
Frédéric FRANCE
e1c9dd32a7
fix missing translations
2025-02-06 13:48:23 +01:00
Frédéric FRANCE
ea2728afa0
fix missing translations
2025-02-06 13:31:18 +01:00
Frédéric FRANCE
a9ef15ee55
fix missing translations
2025-02-06 13:26:58 +01:00
Laurent Destailleur (aka Eldy)
0772222900
QUAL Add get_substitutionarray_each_var_object in phpunit
2025-02-06 12:04:41 +01:00
Laurent Destailleur (aka Eldy)
52a4cd5975
FIX get_substitutionarray_each_var_object was returning empty array
2025-02-06 12:01:41 +01:00
Laurent Destailleur (aka Eldy)
7f78e009c6
FIX line_date_xxx into ODF was not loaded
2025-02-06 11:40:27 +01:00
Benjamin Falière
e68b8652ad
ENH: use a non existing domain in install data
...
The domain domain.com is an existing domain. If a user tests email sending with the default value, it will make useless requests to the domain.com domain. Here, I propose to change it by domain.tld, which can't exist
2025-02-06 11:11:15 +01:00
Laurent Destailleur
634cbf4b71
Merge pull request #32952 from mdeweerd/phan/2025.2.5
...
Qual Fix phan notices (margin)
2025-02-06 10:52:32 +01:00
MDW
da81270fb8
Qual Fix phan notices (margin)
2025-02-06 00:03:13 +01:00
Laurent Destailleur (aka Eldy)
4de757a774
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 23:38:29 +01:00
Laurent Destailleur (aka Eldy)
97cccaf0bd
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 23:38:11 +01:00
Laurent Destailleur
7295489e26
Merge pull request #32956 from frederic34/fix/missing_translation
...
fix missing translations
2025-02-05 23:33:39 +01:00
Frédéric FRANCE
42c64af578
fix missing translations
2025-02-05 19:01:42 +01:00
Frédéric FRANCE
16b861b1d7
fix missing translations
2025-02-05 18:52:38 +01:00
Laurent Destailleur
8e1f3aa18b
Merge branch 'develop' into patch-23
2025-02-05 18:51:17 +01:00
Frédéric FRANCE
26c0b7778d
fix missing translations
2025-02-05 18:46:47 +01:00
Laurent Destailleur (aka Eldy)
7e3c11c285
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 18:32:40 +01:00
Laurent Destailleur (aka Eldy)
e400883ad1
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 18:32:15 +01:00
Laurent Destailleur
3b31279fcc
Merge pull request #32876 from noec764/develop_FichInterClone_Contacts_Not
...
NEW: Add options on fichinter clone popup to clone or not contacts and notes
2025-02-05 18:02:22 +01:00
Laurent Destailleur
d0b45c9723
Merge pull request #32691 from Tetras-Libre/takepos-start-new-sale-on-click-product-after-payment
...
TakePos Once payment is complet, a click on a product should start a new sale
2025-02-05 18:02:07 +01:00
Laurent Destailleur
0060cb2041
Update card.php
2025-02-05 16:53:04 +01:00
Laurent Destailleur
010aeec0b9
Update card.php
2025-02-05 16:52:13 +01:00
Laurent Destailleur
12e249f0cf
Merge pull request #32915 from Dolibarr/dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
...
Bump mdeweerd/logToCheckStyle from 2024.3.5 to 2025.1.1
2025-02-05 16:38:25 +01:00
Laurent Destailleur (aka Eldy)
6cf72fbf77
Fix travis
2025-02-05 16:37:55 +01:00
Laurent Destailleur
cd832aa8e3
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 14:13:36 +01:00
Laurent Destailleur (aka Eldy)
e32f0ea2c9
Fix phpunit
2025-02-05 14:13:16 +01:00
Laurent Destailleur (aka Eldy)
56b44faac6
Fix phpunit
2025-02-05 14:04:47 +01:00
Laurent Destailleur
610683ab7a
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 13:53:12 +01:00
Laurent Destailleur (aka Eldy)
6d5dfe2c1d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 13:52:56 +01:00
Laurent Destailleur
80c0254890
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 13:36:32 +01:00
Laurent Destailleur (aka Eldy)
4ee2bf5428
Clean cache. Must use conf->cache
2025-02-05 13:35:43 +01:00
Laurent Destailleur (aka Eldy)
c9f9d549e6
Fix cache
2025-02-05 13:27:41 +01:00
Laurent Destailleur
c428116691
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 13:09:23 +01:00
Laurent Destailleur (aka Eldy)
b1132131f3
Fix regression
2025-02-05 13:09:06 +01:00
Laurent Destailleur
0f08101f5b
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 11:51:48 +01:00
Laurent Destailleur (aka Eldy)
d97a91b83e
Merge
2025-02-05 11:16:03 +01:00
Laurent Destailleur (aka Eldy)
1284bd7f4f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 10:46:27 +01:00
Laurent Destailleur (aka Eldy)
b6ac3ea2e9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-05 10:45:38 +01:00
Laurent Destailleur
8e1ed33322
Merge pull request #32944 from frederic34/fix/translations_admin
...
fix translations admin
2025-02-05 10:06:19 +01:00
Frédéric FRANCE
51353339cf
fix translations modulebuilder
2025-02-05 09:23:36 +01:00
Frédéric FRANCE
e6e79fde1f
fix translations admin
2025-02-05 09:00:24 +01:00
Regis Houssin
0a58c0b751
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_multicompany_compatibility
2025-02-05 08:20:38 +01:00
Laurent Destailleur
9eaf17de7a
Merge branch 'develop' into dependabot/github_actions/mdeweerd/logToCheckStyle-2025.1.1
2025-02-05 03:17:47 +01:00
Laurent Destailleur
2a0713addd
Merge pull request #32806 from rycks/19.0_changelog_add_booking_to_calendar
...
add an info against booking.class.php > calendar.class.php
2025-02-05 03:06:20 +01:00
Laurent Destailleur
14f3ee6cc0
Update ChangeLog
2025-02-05 03:04:11 +01:00
Laurent Destailleur
737ec141c1
Merge branch 'develop' into 20.0-discount
2025-02-05 03:02:47 +01:00
Laurent Destailleur
054df65f66
Merge branch 'develop' into develop_FichInterClone_Contacts_Not
2025-02-05 03:02:30 +01:00
Laurent Destailleur
f39f05889a
Merge pull request #32925 from frederic34/2025-02-03-fix_phpstan
...
fix phpstan
2025-02-05 03:01:14 +01:00
Laurent Destailleur
df3742c742
Merge pull request #32942 from mdeweerd/qual/phan.2024.2.4.2
...
Qual: Fix argument types in calls to some PDF functions
2025-02-05 03:00:51 +01:00
Laurent Destailleur
aedb416c59
Merge pull request #32931 from mdeweerd/qual/phan.2024.2.4
...
Qual: Fix phan notices (intracomm, knowledgemgmt, loan,main.inc,master.inc,eldy.lib)
2025-02-05 02:58:31 +01:00
Laurent Destailleur
09f8344629
Merge pull request #32921 from mdeweerd/qual/phan.2025.2.3.3
...
Qual: Fix phan notices (install,blockedlog,import)
2025-02-05 02:58:10 +01:00
Laurent Destailleur
5b66a3fca3
Merge pull request #32917 from mdeweerd/qual/phan.2025.2.3.kanban
...
Qual: Fix getKanban phpdoc
2025-02-05 01:50:26 +01:00
MDW
3c39df33f5
Qual: Update phan baseline
2025-02-05 01:43:55 +01:00
MDW
bb4ae71c75
Qual: New fixers for phan
2025-02-05 01:43:54 +01:00
MDW
e5b1946bc7
Qual: Fix arguments types on TCPDF/TCPDI calls
2025-02-05 01:43:53 +01:00
MDW
2117c5e550
Qual: Fix setPageOrientation 'autopagebreak' type
2025-02-05 01:43:52 +01:00
MDW
7841b55813
Qual: Fix MultiCell 'fill' argument type
2025-02-05 01:43:50 +01:00
MDW
2e30ae50ac
Qual: fix phpstan notices after fixing phan notices
2025-02-05 01:43:49 +01:00
MDW
4eeb0bdf58
Qual: Update phan baseline
2025-02-05 01:43:48 +01:00
MDW
fb62409ca7
Qual: Fix phan notices (eldy.lib)
2025-02-05 01:43:47 +01:00
MDW
5ead746511
Qual: Fix phan notices (main.inc,master.inc)
2025-02-05 01:43:46 +01:00
MDW
b8e083a4a0
Qual: Fix phan notices (loan)
2025-02-05 01:43:45 +01:00
MDW
941fa4964b
Qual: Fix phan notices (knowledgemanagement)
2025-02-05 01:43:44 +01:00
MDW
6bf8f7674d
Qual: Fix phan notices (intracomm)
2025-02-05 01:43:43 +01:00
MDW
30c10f54c8
Qual: Update phan baseline
2025-02-05 01:43:42 +01:00
MDW
97099b854f
Qual: Fix phan notices (install)
2025-02-05 01:43:41 +01:00
MDW
97c2c3aea2
Qual: Fix phan notices (blockedlog)
2025-02-05 01:43:39 +01:00
MDW
aa521a46d2
Qual: Fix phan notices (import)
2025-02-05 01:43:38 +01:00
MDW
24fa28dfe2
Qual: Fix getKanban phpdoc
...
# Qual: Fix getKanban phpdoc
Array phpdoc for getKanban corrections.
2025-02-05 01:43:37 +01:00
Laurent Destailleur
4a710ee409
Merge pull request #32914 from mdeweerd/qual/phan.2025.2.3
...
Qual: Fix phan notices (hrm)
2025-02-05 01:04:04 +01:00
Laurent Destailleur
aa2b3cabc3
Merge pull request #32910 from alexandre-janniaux/docker-compose/2
...
QUAL: docker-dev: Improve docker-dev compose setup
2025-02-05 00:52:38 +01:00
Laurent Destailleur
3d54a4a638
Merge branch 'develop' into qual/phan.2025.2.3
2025-02-05 00:47:00 +01:00
Laurent Destailleur
5a3b07e440
Merge pull request #32913 from mdeweerd/qual/phan.2025.2.2
...
Qual: Fix phan notices (ftp, holiday)
2025-02-05 00:45:25 +01:00
Laurent Destailleur (aka Eldy)
62b1fbc41d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 00:41:07 +01:00
Laurent Destailleur (aka Eldy)
732f97d73c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-02-05 00:40:06 +01:00
Laurent Destailleur
e307b9d575
Merge pull request #32907 from hregis/fix_20_multicurrency
...
FIX problem of duplicate data with Multicompany
2025-02-05 00:33:51 +01:00
Laurent Destailleur (aka Eldy)
3af37cbb3f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 00:32:47 +01:00
Laurent Destailleur (aka Eldy)
9cafa5f1a9
Fix phan
2025-02-05 00:32:27 +01:00
Laurent Destailleur
a02b7e0549
Merge branch 'develop' into 20.0-discount
2025-02-05 00:16:14 +01:00
Laurent Destailleur
b5ec082794
Merge pull request #32856 from vdegrandpre/32855-calendrier-externe-local
...
Adding global variables to have more flexibility on external calendar location
2025-02-05 00:13:48 +01:00
Laurent Destailleur
52bbbcde8a
Merge pull request #32901 from mdeweerd/qual/phan.2025.1.31
...
Qual: Fix notices, update baseline, enable PhanTypeMismatchArgument
2025-02-05 00:13:08 +01:00
Laurent Destailleur (aka Eldy)
1bd28eb9a2
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-05 00:10:24 +01:00
Laurent Destailleur (aka Eldy)
ac7269eb68
Fix phpstan
2025-02-05 00:10:06 +01:00
Laurent Destailleur (aka Eldy)
39d15ffde2
Fix annotation
2025-02-05 00:06:43 +01:00
Laurent Destailleur
46ff845100
Merge pull request #32922 from frederic34/netmeasure
...
add missing translation
2025-02-04 23:59:15 +01:00
Laurent Destailleur (aka Eldy)
efeeab4108
Debug v22
2025-02-04 23:58:14 +01:00
Laurent Destailleur (aka Eldy)
c4f52d0484
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-04 22:51:31 +01:00
Frédéric France
fa846254e5
fix phpstan
2025-02-04 20:42:07 +01:00
Frédéric FRANCE
bb42002417
Merge branch 'develop' into 2025-02-03-fix_phpstan
2025-02-04 20:26:26 +01:00
Laurent Destailleur
e60186fbaf
Merge pull request #32937 from Easya-Solutions/fix-task-search-status
...
FIX search status in tasks
2025-02-04 20:05:06 +01:00
Laurent Destailleur
7295cec3a3
Merge pull request #32938 from Easya-Solutions/fix-shipment-updated-message
...
FIX wrong message on update shipment
2025-02-04 20:03:29 +01:00
Laurent Destailleur
c8f0e3ff44
Merge pull request #32939 from frederic34/patch-14
...
remove superfluous characters
2025-02-04 20:02:40 +01:00
Laurent Destailleur (aka Eldy)
ab4eb1f834
WIP Dir statement in ECM
2025-02-04 18:46:20 +01:00
Laurent Destailleur (aka Eldy)
fda8e56ded
CSS
2025-02-04 16:30:06 +01:00
Marc de Lima Lucio
0a958e98ec
NEW: takepos cash control: add vat taxless total
2025-02-04 16:16:02 +01:00
Hystepik
9bd98124bf
working select for content security policy
2025-02-04 15:42:50 +01:00
Laurent Destailleur (aka Eldy)
6c9f3f64f2
Missing info in link
2025-02-04 14:10:13 +01:00
Laurent Destailleur (aka Eldy)
288f37a4b8
Missing info in link
2025-02-04 14:10:12 +01:00
Frédéric FRANCE
4f7d5770bd
remove superfluous characters
2025-02-04 12:03:45 +01:00
VESSILLER
7a9ad13adf
FIX wrong message on update shipment
2025-02-04 11:15:48 +01:00
VESSILLER
09395edd95
FIX search status in tasks
2025-02-04 10:51:55 +01:00
Laurent Destailleur (aka Eldy)
260309c82e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-02-04 09:30:01 +01:00
Alexandre SPANGARO
99cc7cf993
NEW Accountancy - Define fiscal year by default
2025-02-04 05:12:35 +01:00
Frédéric France
729c7068f0
fix phpstan
2025-02-03 20:29:43 +01:00
Laurent Destailleur (aka Eldy)
50f3fa27c5
WIP Upload file
2025-02-03 20:25:56 +01:00
Frédéric France
1dabc6d120
fix phpstan
2025-02-03 20:06:32 +01:00
Frédéric France
2794f53a10
fix phpstan
2025-02-03 18:42:04 +01:00
Frédéric France
fb0083a3ec
fix phpstan
2025-02-03 18:37:57 +01:00
Frédéric France
7a0f37febd
fix phpstan
2025-02-03 18:33:28 +01:00
Regis Houssin
9111591016
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_multicompany_compatibility
2025-02-03 17:28:40 +01:00
Frédéric FRANCE
fa52f92270
add missing translation
2025-02-03 16:37:04 +01:00
Frédéric FRANCE
6c7fe69582
add missing translation
2025-02-03 16:36:35 +01:00
Frédéric FRANCE
71e1d9ff10
add missing translation
2025-02-03 16:32:06 +01:00
Vincent de Grandpré
145f3aa659
Merge branch 'Dolibarr:develop' into 32855-calendrier-externe-local
2025-02-03 10:15:58 -05:00
MDW
749296b6e1
Qual: Fix phan notices (hrm)
...
# Qual: Fix phan notices (hrm)
2025-02-03 16:06:04 +01:00
MDW
2cd13853d5
Qual: Fix phan notices (ftp, holiday)
...
# Qual: Fix phan notices (ftp, holiday)
2025-02-03 16:06:02 +01:00
MDW
f750f2c40c
Qual: Fix phan notices not seen locally
2025-02-03 16:06:01 +01:00
MDW
7f6c09fc63
Qual: Update baseline, enable PhanTypeMismatchArgument
...
# Qual: Update baseline, enable PhanTypeMismatchArgument
Update the baseline for fixes.
Enable PhanTypeMismatchArgument as this is being fixed and to avoid
that new cases occur in files where these are fixed.
Only about 3800 cases remain, was more than 12000 when starting with Phan.
2025-02-03 16:05:59 +01:00
MDW
4af154c6d5
Qual: Fix phan notices
...
# Qual: Fix phan notices
Fix phan notices mostly in relation with supplier invoices,
Fix phan notices in relation with formquestion (phpdoc update, casts).
2025-02-03 16:05:57 +01:00
MDW
f66e9553d5
Qual: Fix phan notices
...
# Qual: Fix phan notices
Fix phan notices in fourn/commande (+form class)
2025-02-03 16:05:55 +01:00
Laurent Destailleur
ae7cc3b95a
Merge pull request #32908 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-03 15:54:20 +01:00
Dolibot
ed2a013da3
PHPStan > Update baseline
2025-02-03 12:06:55 +00:00
Regis Houssin
fb3f10762e
FIX Multicompany compatibility
2025-02-03 10:43:15 +01:00
Laurent Destailleur
671c1252fa
Merge pull request #32904 from SebHashe/patch-2
...
Update llx_accounting_account_fr.sql
2025-02-03 09:18:13 +01:00
SebHashe
efddb65ac9
Update llx_accounting_account_fr.sql
...
fix 1 to __ENTITY___
2025-02-03 08:27:11 +01:00
dependabot[bot]
ab80e0337d
Bump mdeweerd/logToCheckStyle from 2024.3.5 to 2025.1.1
...
Bumps [mdeweerd/logToCheckStyle](https://github.com/mdeweerd/logtocheckstyle ) from 2024.3.5 to 2025.1.1.
- [Commits](https://github.com/mdeweerd/logtocheckstyle/compare/v2024.3.5...v2025.1.1 )
---
updated-dependencies:
- dependency-name: mdeweerd/logToCheckStyle
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 05:55:39 +00:00
Alexandre Janniaux
39e0723214
docker-dev: README: improve usage documentation
...
This commit adds more documentation on how to use the docker-compose
setup in different environment (postgres / mariadb) as well as how to
setup it for module development.
2025-02-02 20:09:54 +01:00
Alexandre Janniaux
e6516f06a4
docker-dev: extract mariadb.yml from docker compose file
...
This extracts the mariadb part to be able to compose different
docker-compose manifests and use PostgreSQL instead for module
development and debugging.
2025-02-02 20:09:53 +01:00
Alexandre Janniaux
99d9d99115
docker-dev: README: use new docker compose subcommand
...
docker-compose has been replaced by docker compose.
2025-02-02 20:09:51 +01:00
Alexandre Janniaux
2b9deda89b
docker-dev: README: set document width to 80
...
Improve terminal reading experience by limiting the document width to
80. On the web interface, markdown with merge every line into a single
paragraph.
2025-02-02 20:09:50 +01:00
Alexandre Janniaux
f3613f0425
docker-dev: compose: fix warnings
...
version is deprecated and yaml document starts after --- marker.
2025-02-02 20:09:49 +01:00
Alexandre Janniaux
57ccb41c6e
docker-dev: remove files rights change in docker-run.sh
...
File rights from the whole environment should not change since the files
are belonging to the git tree. In addition, setting www-data to the same
user id as the user (or likewise, setting a userns remapping) remove the
need to change the rights.
2025-02-02 20:09:47 +01:00
Alexandre Janniaux
19d69eaac9
docker-dev: add support for postgresql database
...
The PostgreSQL database can be used as the following:
docker compose -f docker-compose.yml -f docker-compose.postgres.yml up
This allows a bit more modularity and ensuring people can start a
PostgreSQL development setup quickly.
2025-02-02 20:09:46 +01:00
Alexandre Janniaux
2e7b90a31c
docker-dev: fix LDAP configuration
...
The libraries are not in /usr/lib/x86_64-gnu-linux anymore, multilib not
being enabled.
2025-02-02 20:09:44 +01:00
Alexandre Janniaux
e1da6dd789
docker-dev: fix paths for docker-compose volumes
...
The folder was moved in c9519a1a5a
but the paths in 9a61a6e6c9 were not
updated afterwards.
2025-02-02 20:09:41 +01:00
Regis Houssin
01d9ff6a1b
FIX phan error
2025-02-02 07:10:28 +01:00
Regis Houssin
5f1723ef6d
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into fix_20_multicurrency
2025-02-02 05:34:35 +01:00
Laurent Destailleur
9e97204ccb
Merge pull request #32859 from dolibit-ut/patch-863414
...
Update llx_c_forme_juridique.sql #32803
2025-02-02 02:37:12 +01:00
Laurent Destailleur
81639bd6b2
Merge pull request #32861 from hregis/fix_dev_deprecated
...
FIX E_STRICT is deprecated since PHP 8.4
2025-02-02 02:21:11 +01:00
Laurent Destailleur
f20b4a76d3
Merge branch 'develop' into fix_dev_deprecated
2025-02-02 02:19:32 +01:00
Laurent Destailleur
dc069b8439
Update societe.class.php
2025-02-02 02:07:56 +01:00
Laurent Destailleur
3c7ca42065
Merge branch 'develop' into patch-863414
2025-02-02 02:06:29 +01:00
Laurent Destailleur
265c518684
Merge pull request #32863 from sonikf/sonikf-patch-translation
...
fix trans
2025-02-02 02:06:13 +01:00
Laurent Destailleur
07264cc9d7
Merge branch 'develop' into sonikf-patch-translation
2025-02-02 02:06:02 +01:00
Laurent Destailleur
cafdcc8a0e
Merge branch '20.0' into 20.0-discount
2025-02-02 02:01:26 +01:00
Laurent Destailleur
16fbfc937d
Merge branch 'develop' into develop_FichInterClone_Contacts_Not
2025-02-02 02:01:16 +01:00
Laurent Destailleur
f9d5723101
Merge branch 'develop' into patch-2
2025-02-02 02:00:17 +01:00
Laurent Destailleur
f342a52d14
Merge pull request #32810 from vold-lu/fix_right_massfilesarea_
...
FIX : Mass file area rights with "objects"
2025-02-02 02:00:01 +01:00
Laurent Destailleur
eb406b8065
Merge pull request #32853 from frederic34/patch-11
...
more fields in liste_contacts
2025-02-02 01:57:26 +01:00
Laurent Destailleur
eb5e35ec1a
Merge pull request #32864 from frederic34/membertype_list
...
enhance member types list
2025-02-02 01:56:40 +01:00
Laurent Destailleur
1427b92c15
Merge pull request #32842 from mdeweerd/qual/phan.2025.1.19
...
Qual: Fix multiple Phan notices
2025-02-02 01:54:43 +01:00
Laurent Destailleur
3089572667
Merge pull request #32852 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-02-02 01:54:17 +01:00
Laurent Destailleur
c5bbb7ec22
Merge pull request #32875 from Sakura2908/bug_fix_fichinter
...
FIX Recurring Interventions Translations
2025-02-02 01:53:05 +01:00
MDW
42be9a3442
Qual: Update phan baseline
2025-02-02 01:26:44 +01:00
MDW
18f616b201
Qual: Fix remaining phan notice in expensereport_linktofile
2025-02-02 01:26:43 +01:00
MDW
991afe2b21
Qual: Fix notices in api_interventions, phpstan notice
2025-02-02 01:26:42 +01:00
MDW
bea27b0be4
Qual: Fix phan notices
2025-02-02 01:26:41 +01:00
Laurent Destailleur
8a5c5ac09f
Merge pull request #32902 from mdeweerd/fix/ci2025.2.1
...
Fix ci: Add full array definition to selectForForms:$objectfield
2025-02-02 01:16:33 +01:00
Laurent Destailleur
8b04314ea3
Add a TODO
2025-02-02 01:08:40 +01:00
Laurent Destailleur
93fab21b79
Merge pull request #32463 from Benoit-PASCAL/feat-add-function-to-get-public-holidays-list-within-period
...
NEW: Add function to get public holidays list within period
2025-02-02 01:03:21 +01:00
Laurent Destailleur
b1fa23608f
Debug v21
2025-02-02 00:29:08 +01:00
SebHashe
465be392bb
Update llx_accounting_account_fr.sql
...
Fix PCG18-ASSOC datas with helloAsso
2025-02-01 23:40:11 +01:00
Regis Houssin
6277c76e17
FIX avoid warning if NOREQUIRETRAN is defined
2025-02-01 18:44:12 +01:00
Regis Houssin
a16bc363c7
QUAL add $mysoc->currency and call default lang before setMysoc()
2025-02-01 17:40:51 +01:00
MDW
bb0212ef6a
Fix ci: Add full array definition to selectForForms:$objectfield
...
# Fix ci: Add full array definition to selectForForms:$objectfield
Add field definition to phpdoc
2025-02-01 15:39:56 +01:00
Regis Houssin
d32f1e716a
FIX missing entity filter
2025-02-01 14:48:39 +01:00
Regis Houssin
22bc17bd5f
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into fix_20_multicurrency
2025-02-01 14:34:12 +01:00
Hystepik
5fb161260f
add remove div
2025-01-31 14:42:34 +01:00
Noé Cendrier
285a07aa32
FIX: searched element value should be the same as the one used in add_object_linked()
2025-01-31 10:52:43 +01:00
Rémi Champlon
e34d4a7a0b
fix space
2025-01-31 08:29:38 +01:00
Rémi Champlon
f8e27e3c9d
remove "lire" test
2025-01-31 08:28:44 +01:00
Laurent Destailleur (aka Eldy)
81dda600fc
Merge
2025-01-30 23:11:33 +01:00
Laurent Destailleur (aka Eldy)
b5091dd425
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-30 23:09:46 +01:00
Laurent Destailleur (aka Eldy)
9530afc85e
Fix trans
2025-01-30 22:51:43 +01:00
Laurent Destailleur (aka Eldy)
0136b4cc71
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-30 22:40:00 +01:00
sonikf
e6160cc7ff
Merge branch 'develop' into sonikf-patch-salary-clone
2025-01-30 20:32:54 +02:00
Regis Houssin
a623623bbf
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into fix_20_multicurrency
2025-01-30 19:27:11 +01:00
Noé
1d1eafb19f
FIX: Add documentation for hte new two params
2025-01-30 17:33:57 +01:00
Noé
ac8557e129
NEW: Add options on intervention clone popup to clone or not contact and notes
2025-01-30 17:24:42 +01:00
Laurent Destailleur (aka Eldy)
e83e318fc9
Enhance selectForForms
2025-01-30 16:04:25 +01:00
Solène
0cc2ce2c11
Translations fixed
2025-01-30 15:48:50 +01:00
Laurent Destailleur
18314da71e
Merge pull request #32841 from mdeweerd/qual/phan.2025.1.19-a
...
Qual: Fix multiple phan notices
2025-01-30 14:59:51 +01:00
Laurent Destailleur
923649b1ec
Merge branch 'develop' into qual/phan.2025.1.19-a
2025-01-30 13:19:39 +01:00
Laurent Destailleur
2abf8c9d5e
Merge pull request #32831 from frederic34/patch-15
...
Update llx_c_type_contact.sql
2025-01-30 13:18:36 +01:00
Laurent Destailleur (aka Eldy)
58134e840d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-01-30 13:14:15 +01:00
Dolibot
4e1a319113
PHPStan > Update baseline
2025-01-30 12:06:34 +00:00
Laurent Destailleur (aka Eldy)
1062c736de
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-30 12:10:36 +01:00
Laurent Destailleur (aka Eldy)
1298229345
Doc
2025-01-30 12:10:21 +01:00
Pratush Raj
7260476397
Bug Fix : #32206
2025-01-30 15:14:07 +05:30
Laurent Destailleur
c07be3dfc3
Update README.md
2025-01-30 09:30:10 +01:00
Regis Houssin
d831e30869
FIX multicompany compatibility
2025-01-30 08:29:46 +01:00
Frédéric FRANCE
f0b37f958e
Merge remote-tracking branch 'upstream/develop' into membertype_list
2025-01-29 19:35:15 +01:00
Frédéric FRANCE
82eb875fab
enhance member types list
2025-01-29 19:34:35 +01:00
Frédéric FRANCE
6fad33e592
Merge branch 'develop' into patch-11
2025-01-29 19:30:12 +01:00
Frédéric FRANCE
7806439914
Merge remote-tracking branch 'upstream/develop' into patch-15
2025-01-29 19:25:49 +01:00
Frédéric FRANCE
7a6b650e82
fix phan
2025-01-29 19:25:32 +01:00
Frédéric FRANCE
1c94227320
fix phan
2025-01-29 19:24:40 +01:00
Frédéric FRANCE
d1adfb32a4
enhance member types list
2025-01-29 19:21:44 +01:00
Laurent Destailleur (aka Eldy)
0cbedd4ff0
Fix warnings
2025-01-29 19:15:57 +01:00
Frédéric FRANCE
de131d7d8e
enhance member types list
2025-01-29 19:13:23 +01:00
Frédéric FRANCE
0338b5c658
enhance member types list
2025-01-29 19:11:03 +01:00
Frédéric FRANCE
841cd5f570
enhance member types list
2025-01-29 19:08:08 +01:00
sonikf
9984652a45
fix trans
2025-01-29 19:43:00 +02:00
sonikf
d66ff94c72
fix trans
2025-01-29 19:38:49 +02:00
sonikf
4d8f28f22b
fix typo
2025-01-29 19:36:31 +02:00
sonikf
9cb16ea555
fix trans
2025-01-29 19:34:18 +02:00
Regis Houssin
40567ce7f6
FIX E_STRICT is deprecated since PHP 8.4
2025-01-29 18:13:03 +01:00
Lenin Rivas
bd87aa005d
NEW CONSTANT: ORDER_TYPE_CONTACT_DEFAULT
...
For example: Direct to SHIPPING
2025-01-29 12:05:23 -05:00
UT from dolibit
8f3b814aaf
Update llx_c_forme_juridique.sql
...
added new Austrian business entity type FlexKapG #32803
2025-01-29 17:31:07 +01:00
Frédéric FRANCE
0364e11b2d
Merge remote-tracking branch 'upstream/develop' into patch-15
2025-01-29 17:17:15 +01:00
Vincent de Grandpré
71d13cc77a
added cpr
2025-01-29 10:13:01 -05:00
Vincent de Grandpré
841356613e
code format
2025-01-29 09:40:57 -05:00
Vincent de Grandpré
5b1c5397ba
Adding global variables to have more flexibility on external calendars location.
2025-01-29 09:34:16 -05:00
Frédéric FRANCE
9870069f44
more fields in liste_contacts
2025-01-29 13:56:46 +01:00
Laurent Destailleur (aka Eldy)
e0494b8e1d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-01-29 13:31:40 +01:00
Laurent Destailleur (aka Eldy)
65ba6c7a1c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-29 13:30:00 +01:00
Laurent Destailleur (aka Eldy)
f94cfd0d60
Fix position
2025-01-29 13:29:44 +01:00
Hystepik
180954eb16
fix php typo
2025-01-29 10:17:38 +01:00
Hystepik
e0be95f531
New westite security constants
2025-01-29 10:17:18 +01:00
Frédéric FRANCE
0eb75b7e4f
dict type contact
2025-01-29 09:28:36 +01:00
Frédéric FRANCE
262a07f5fa
dict type contact
2025-01-29 09:25:23 +01:00
Frédéric FRANCE
40d8bea77e
dict type contact
2025-01-29 09:14:13 +01:00
Frédéric FRANCE
3f1efcfb53
dict type contact
2025-01-29 09:01:32 +01:00
Frédéric FRANCE
d5a7d01566
Merge remote-tracking branch 'upstream/develop' into patch-15
2025-01-29 08:37:49 +01:00
MDW
e5c385999d
Qual: Fix multiple phan notices
...
# Qual: Fix multiple phan notices
Fix multiple phan notices
2025-01-29 01:41:41 +01:00
Laurent Destailleur
2483c4ec58
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-29 01:38:42 +01:00
Laurent Destailleur
1c7a3a0e73
More complete fix for #32839
2025-01-29 01:38:11 +01:00
Laurent Destailleur
1af487b8b2
Merge pull request #32747 from altairisfr/qty_multiple_sale
...
NEW: Add the "packaging" feature to round the quantities to some given multiples
2025-01-29 00:50:35 +01:00
Laurent Destailleur
df4c9fe250
Merge pull request #32773 from atm-lucasmantegari/NEW/Adding_Products_Mails
...
NEW Can send mails from product
2025-01-29 00:04:57 +01:00
Laurent Destailleur
91324505b7
Merge pull request #32818 from frederic34/clean_phpstan_baseline
...
clean phpstan baseline
2025-01-29 00:04:03 +01:00
Laurent Destailleur
6b9ecb7cf9
Merge pull request #32817 from mdeweerd/qual/phan.2024.1.18
...
Qual: Fix phan notices
2025-01-29 00:02:10 +01:00
Laurent Destailleur
4cb3d72471
Merge pull request #32816 from mdeweerd/qual/phan.2025.1.18-a
...
Qual: Fix Phan notices
2025-01-28 23:58:35 +01:00
Laurent Destailleur
02b479d28c
Merge pull request #32819 from mdeweerd/qual/spelling
...
Qual: Spelling fixes, cleanup exceptions
2025-01-28 23:51:20 +01:00
Laurent Destailleur
2f80474ee5
Merge pull request #32824 from hregis/fix_dev_look_and_feel
...
FIX hide duplicate help
2025-01-28 23:49:43 +01:00
Laurent Destailleur
9861f0feb6
Merge pull request #32825 from frederic34/patch-10
...
give a chance to use origin_type instead deprecated origin
2025-01-28 23:48:55 +01:00
Laurent Destailleur
934f98c314
Merge pull request #32827 from frederic34/patch-14
...
fix page title
2025-01-28 23:47:47 +01:00
Laurent Destailleur
8e37879acc
Merge pull request #32836 from altairisfr/prodsql_fix
...
FIX: float is not int
2025-01-28 23:39:52 +01:00
Frédéric France
64f1d966f1
fix phpstan
2025-01-28 21:33:32 +01:00
Frédéric France
00249c9a90
fix phpstan
2025-01-28 20:46:05 +01:00
Frédéric France
612c26c2e0
fix phpstan
2025-01-28 20:35:25 +01:00
Frédéric France
fefb112a21
Merge remote-tracking branch 'upstream/develop' into clean_phpstan_baseline
2025-01-28 20:33:36 +01:00
Frédéric France
4a08b6cfcb
fix phpstan
2025-01-28 20:32:57 +01:00
Laurent Destailleur (aka Eldy)
7b8f20da1c
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-28 19:30:30 +01:00
Laurent Destailleur (aka Eldy)
2cf7b43f9e
Fix update manifest json
2025-01-28 19:18:06 +01:00
Frédéric France
c7aa6f9c40
fix phpstan
2025-01-28 19:07:41 +01:00
Laurent Destailleur (aka Eldy)
06a3e6e980
Add catch for better error management
2025-01-28 19:01:38 +01:00
Frédéric France
23270663df
fix phpstan
2025-01-28 18:43:05 +01:00
Frédéric France
8ba644340f
fix phpstan
2025-01-28 18:33:13 +01:00
Frédéric France
a8d35dc6bb
fix phpstan
2025-01-28 18:26:53 +01:00
Frédéric France
6fd7871489
Merge remote-tracking branch 'upstream/develop' into clean_phpstan_baseline
2025-01-28 18:24:41 +01:00
Frédéric France
877b9dc811
fix phpstan
2025-01-28 18:14:54 +01:00
Laurent Destailleur (aka Eldy)
bd8b9708cd
Doc
2025-01-28 16:02:30 +01:00
Laurent Destailleur (aka Eldy)
0dc88fe9ba
Fix error management of website module
2025-01-28 16:02:23 +01:00
Noé Cendrier
d57de9cc85
FIX: number display format
2025-01-28 15:51:46 +01:00
Noé Cendrier
f8ec4c2c91
FIX: var type
2025-01-28 15:46:20 +01:00
Noé Cendrier
758f1398a8
FIX: float is not int
2025-01-28 15:37:32 +01:00
Noé Cendrier
966d079019
FIX: implement mdeweerd review
2025-01-28 15:31:08 +01:00
Frédéric FRANCE
8d39020f2a
Update llx_c_type_contact.sql
2025-01-28 14:55:43 +01:00
Frédéric FRANCE
4b23a78f7f
Update expedition.class.php
2025-01-28 14:32:09 +01:00
Frédéric FRANCE
b647b4dc3f
Update llx_c_type_contact.sql
2025-01-28 14:29:48 +01:00
Laurent Destailleur (aka Eldy)
6b38b320bc
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-28 14:01:32 +01:00
Frédéric FRANCE
feacc728b7
Merge branch 'develop' into patch-10
2025-01-28 13:13:43 +01:00
Frédéric FRANCE
136575d967
fix page title
2025-01-28 12:47:44 +01:00
Laurent Destailleur (aka Eldy)
838ffdcc7a
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-28 12:44:20 +01:00
Frédéric FRANCE
0958934849
give a chance to use origin_type instead deprecated origin
2025-01-28 10:05:18 +01:00
Regis Houssin
37146ff8f4
FIX hide duplicate help
2025-01-28 08:50:23 +01:00
Frédéric France
63b56ade21
fix phpstan
2025-01-27 22:15:37 +01:00
Frédéric France
4616a2f636
fix phpstan
2025-01-27 22:00:15 +01:00
Frédéric France
377043686a
fix phpstan
2025-01-27 21:22:52 +01:00
Frédéric France
306e66e3d7
fix phpstan
2025-01-27 20:44:10 +01:00
Frédéric France
fe2cdc47cc
fix phpstan
2025-01-27 20:15:12 +01:00
Frédéric France
e0e03f1a1a
fix phpstan
2025-01-27 20:01:20 +01:00
Frédéric France
11cb6282b6
clean phpstan baseline
2025-01-27 19:55:39 +01:00
MDW
581b079e14
Qual: Spelling fixes, cleanup exceptions
...
# Qual: Spelling fixes, cleanup exceptions
Fix some spelling and cleanup ignored lines
2025-01-27 19:32:38 +01:00
MDW
49315de959
Qual: Update phan baseline
2025-01-27 19:15:10 +01:00
MDW
f250f7caa5
Qual: Fix Phan notices
...
# Qual: Fix phan notices
2025-01-27 19:15:09 +01:00
Frédéric France
1f02f68422
clean phpstan baseline
2025-01-27 18:53:37 +01:00
Laurent Destailleur (aka Eldy)
c631d66751
CSS
2025-01-27 18:26:56 +01:00
Laurent Destailleur (aka Eldy)
3b6f36f2ae
Missing br
2025-01-27 18:25:14 +01:00
Laurent Destailleur (aka Eldy)
6dcaaf9276
Better look of feel of bank page
2025-01-27 18:22:49 +01:00
Laurent Destailleur (aka Eldy)
b9f10cbc33
Fix css
2025-01-27 18:17:36 +01:00
Laurent Destailleur (aka Eldy)
59ba087128
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 18:13:42 +01:00
Laurent Destailleur (aka Eldy)
440c08346f
Fix responsive
2025-01-27 18:13:25 +01:00
Laurent Destailleur
040f4e2c7a
Merge pull request #32772 from mdeweerd/qual/phan.2025.1.6
...
Qual: phan fixes
2025-01-27 15:51:32 +01:00
Laurent Destailleur (aka Eldy)
6382968f1f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 15:41:07 +01:00
Laurent Destailleur
6eeb2d8a60
Merge branch 'develop' into NEW/Adding_Products_Mails
2025-01-27 15:37:55 +01:00
Laurent Destailleur
3ad526b754
Merge branch 'develop' into qual/phan.2025.1.6
2025-01-27 15:37:42 +01:00
Laurent Destailleur
5f334bdb68
Merge pull request #32771 from mdeweerd/qual/phan.2025.1.6-a
...
Qual: Phan fixes
2025-01-27 15:37:07 +01:00
Laurent Destailleur (aka Eldy)
13d78bf14c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 15:36:05 +01:00
Laurent Destailleur (aka Eldy)
bc5ce5b086
Doc
2025-01-27 15:35:45 +01:00
Laurent Destailleur
9a619bb7c1
Merge branch 'develop' into qual/phan.2025.1.6-a
2025-01-27 14:52:56 +01:00
Laurent Destailleur
cc20b2431b
Merge pull request #32779 from mdeweerd/fix/ci/2025.1.25
...
Fix ci phan/phpstan notices
2025-01-27 14:52:40 +01:00
Laurent Destailleur
fa1bb0b1ec
Merge pull request #32813 from Easya-Solutions/develop_fix_extrafield_checkbox_default_value
...
NEW: Support default values in extrafield definition for extrafields select list (n choices)
2025-01-27 14:51:26 +01:00
tnegre
4b393fdd47
fix: use default values for extrafields checkboxes
2025-01-27 14:43:35 +01:00
Laurent Destailleur
d71633600c
Merge branch 'develop' into fix/ci/2025.1.25
2025-01-27 14:42:33 +01:00
Laurent Destailleur
fccbab9a10
Merge pull request #32809 from frederic34/patch-10
...
fix phpstan
2025-01-27 14:41:19 +01:00
Laurent Destailleur (aka Eldy)
10982b208f
Fix warnings
2025-01-27 14:37:00 +01:00
Laurent Destailleur (aka Eldy)
e5a0ea8f25
Fix warning
2025-01-27 14:34:50 +01:00
Frédéric FRANCE
d6034cf16a
Update project.lib.php
2025-01-27 14:00:59 +01:00
Frédéric FRANCE
907a874988
Update project.lib.php
2025-01-27 13:52:55 +01:00
MDW
ba53bd741d
Qual: Update phan baseline
2025-01-27 13:24:32 +01:00
MDW
dd418533d7
Qual: Update PHPdoc - $page is a url, not an int
2025-01-27 13:24:31 +01:00
MDW
fdef25e5de
Qual: Fix PhanTypeMismatchArgument with phpdoc type change in called function
2025-01-27 13:24:30 +01:00
MDW
564cd737a1
Qual: Fix PhanTypeMismatchArgumentNullable by updating PHPdoc of target function
...
# Qual: Fix PhanTypeMismatchArgumentNullable by updating PHPdoc of target function
Reduce the number PhanTypeMismatchArgumentNullable by updating the phpdoc
of the function that is called. Done when the called function allows null
(empty check, or `if` test).
2025-01-27 13:24:29 +01:00
MDW
7150af31dc
Fix Phan notices introduced since 30/12/2024
2025-01-27 13:24:29 +01:00
MDW
4707d29f0a
Qual: Update PHPdoc of editfieldval to reduce typemismatch notices
2025-01-27 13:24:27 +01:00
Laurent Destailleur (aka Eldy)
b043cd0290
More phpunit test
2025-01-27 13:24:26 +01:00
MDW
2696c9a107
Fix ci phan/phpstan notices
...
# Fix ci phan/phpstan notices
Fix most notices, except undefined fk_website in SocieteAccount
as it is not clear if that is supposed to be a property there
(more specifically, that it is set).
2025-01-27 13:21:30 +01:00
Rémi Champlon
97af0975bc
indent
2025-01-27 11:58:33 +01:00
Rémi Champlon
da1bee6872
re fix
2025-01-27 11:57:07 +01:00
Rémi Champlon
180366a2ca
fix
2025-01-27 11:56:47 +01:00
Rémi Champlon
806b01c0a6
fix
2025-01-27 11:54:02 +01:00
Frédéric FRANCE
ca619914c2
Update icons.php
2025-01-27 11:49:39 +01:00
Frédéric FRANCE
73e3a260cf
Update icons.php
2025-01-27 11:49:01 +01:00
Frédéric FRANCE
d5934b427d
Merge branch 'develop' into patch-10
2025-01-27 11:43:11 +01:00
Laurent Destailleur (aka Eldy)
77c8457d88
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 11:42:51 +01:00
Frédéric FRANCE
16f8de0f4d
Update icons.php
2025-01-27 11:27:34 +01:00
Frédéric FRANCE
3a19a7d277
fix phpstan
2025-01-27 11:22:10 +01:00
Laurent Destailleur
0cbf1f6598
Merge branch 'develop' into 19.0_changelog_add_booking_to_calendar
2025-01-27 11:00:00 +01:00
Laurent Destailleur
3c27f6d912
Merge branch 'develop' into qual/phan.2025.1.6-a
2025-01-27 10:56:31 +01:00
MDW
f959aab7e2
Update baseline
2025-01-27 10:24:18 +01:00
MDW
881e6712cf
Qual: Fix last PhanPossiblyNullTypeMismatchProperty
2025-01-27 10:24:17 +01:00
MDW
a42bc6755c
Qual: Fix PhanPluginUnknownPropertyType, PhanPossiblyUndeclaredVariable
2025-01-27 10:24:16 +01:00
MDW
b61d286e7d
Update baseline
2025-01-27 10:24:15 +01:00
ATM-Lucas
cd642e7e02
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into NEW/Adding_Products_Mails
2025-01-27 10:23:27 +01:00
ATM-Lucas
16e5b04803
conflict
2025-01-27 10:22:08 +01:00
ATM-Lucas
553d7c70a5
space
2025-01-27 10:19:54 +01:00
ATM-Lucas
87e46db256
error
2025-01-27 10:19:22 +01:00
Laurent Destailleur (aka Eldy)
a99b132c34
Accept img src=data into dolPrintHTML
2025-01-27 10:16:28 +01:00
ATM-Lucas
c1058da4c5
Travis error
2025-01-27 10:15:56 +01:00
Laurent Destailleur (aka Eldy)
2bf034fe07
Clean code
2025-01-27 10:03:53 +01:00
Laurent Destailleur (aka Eldy)
a45a86a812
Fix sql syntax error on empty filter
2025-01-27 09:48:13 +01:00
Eric Seigne
046d0511db
add an info against booking.class.php > calendar.class.php
2025-01-27 08:40:13 +01:00
Laurent Destailleur
0ffc50e942
Merge pull request #32074 from thersane-john/new_doc_icons
...
New doc for icon list
2025-01-27 05:01:17 +01:00
Laurent Destailleur
12f2534a03
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 03:53:46 +01:00
Laurent Destailleur
73e4e05bad
Fix phpstan
2025-01-27 02:25:57 +01:00
Laurent Destailleur
eb81cd4f22
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 02:06:35 +01:00
Laurent Destailleur
64c3e3fb36
Fix phan
2025-01-27 02:06:15 +01:00
Laurent Destailleur
156b537296
Merge pull request #32790 from hregis/fix_dev_add_help_text
...
QUAL add help text for default values (for newbies !)
2025-01-27 01:49:48 +01:00
Laurent Destailleur
49cda2c7db
Merge branch 'develop' into fix_dev_add_help_text
2025-01-27 01:45:06 +01:00
Laurent Destailleur
5e7aa32faa
Fix warning
2025-01-27 01:44:51 +01:00
Laurent Destailleur
adae4f0fb3
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 01:37:52 +01:00
Laurent Destailleur
24c65645db
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-27 01:31:01 +01:00
Laurent Destailleur
ada32d6e8d
Merge pull request #32642 from Easya-Solutions/NEW_option_not_prefill_shipment_lines_qty
...
NEW add option to not prefill qty line at shipment creation
2025-01-27 01:05:12 +01:00
Laurent Destailleur
b414ac8ae6
Show position in source
2025-01-27 00:53:22 +01:00
Laurent Destailleur
8ac4567c61
Merge pull request #32775 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-01-27 00:31:07 +01:00
Laurent Destailleur
4ff0d54cb4
Merge pull request #32787 from frederic34/patch-10
...
fix search with array
2025-01-27 00:05:14 +01:00
Laurent Destailleur (aka Eldy)
bff7f88b38
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-26 15:11:53 +01:00
Laurent Destailleur
aca840e100
Merge pull request #32788 from hregis/revert-32778-fix_dev_avoid_waring_de_merde
...
Revert "QUAL can defined a json format in default search filters"
2025-01-25 19:34:25 +01:00
Laurent Destailleur (aka Eldy)
7de7bd5ef6
Clean code
2025-01-25 18:43:05 +01:00
Laurent Destailleur (aka Eldy)
01c5025bef
Center
2025-01-25 16:07:41 +01:00
Laurent Destailleur (aka Eldy)
c3ca19e6e7
CSS
2025-01-25 16:06:31 +01:00
Laurent Destailleur (aka Eldy)
722797aaad
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-25 16:02:17 +01:00
Regis Houssin
41058de4ef
FIX look and feel
2025-01-25 15:48:21 +01:00
Regis Houssin
7e4c8ef622
QUAL add help text for default values
2025-01-25 15:27:51 +01:00
Regis Houssin
52c835af33
Revert "QUAL can defined a json format in default search filters"
2025-01-25 14:18:38 +01:00
Frédéric FRANCE
f6deb314fa
fix search with array
2025-01-25 13:20:29 +01:00
Laurent Destailleur
cb8da6c03c
Merge pull request #32778 from hregis/fix_dev_avoid_waring_de_merde
...
QUAL can defined a json format in default search filters
2025-01-24 21:57:52 +01:00
Regis Houssin
887d56a557
ΩUAL can defined a json format in default search filters
2025-01-24 21:22:43 +01:00
ATM-Lucas
9c10d36b1b
fault
2025-01-24 16:55:13 +01:00
ATM-Lucas
4afb100767
Adding model Mail
2025-01-24 16:52:50 +01:00
Laurent Destailleur (aka Eldy)
48be055227
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-24 15:26:10 +01:00
Laurent Destailleur (aka Eldy)
fbe4ccd0e2
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-24 15:25:51 +01:00
ATM-Lucas
e3856d0de5
pre-commit error
2025-01-24 14:04:30 +01:00
Dolibot
81b0ff4ebf
PHPStan > Update baseline
2025-01-24 12:06:49 +00:00
ATM-Lucas
ba6f80c307
comm
2025-01-24 12:24:43 +01:00
ATM-Lucas
75db806102
Adding sending mails on product
2025-01-24 12:23:08 +01:00
Laurent Destailleur
ec649b027a
Merge pull request #32536 from mdeweerd/qual/phan.2025.1.5
...
Qual: Fix phan notices
2025-01-24 11:20:19 +01:00
Laurent Destailleur
6be560e7d4
Merge pull request #32763 from IC-William/NEW_taskClose
...
NEW project task status
2025-01-24 11:05:45 +01:00
MDW
f17ad3933b
Update baseline
2025-01-24 10:55:58 +01:00
MDW
7aa845efd0
Qual: Fix phan notices
2025-01-24 10:55:57 +01:00
MDW
44944ac15a
Qual: fix phan notices
2025-01-24 10:55:56 +01:00
MDW
1ae4f984ed
Qual: fix phan notices
2025-01-24 10:55:55 +01:00
MDW
c0ad3f22b9
Qual: fix phan notices
2025-01-24 10:55:54 +01:00
MDW
ccc0528dd4
Qual: Fix argument types
2025-01-24 10:55:54 +01:00
MDW
56c060e14a
Qual: Define types for properties
2025-01-24 10:55:53 +01:00
MDW
ac9301dc8f
Qual: Handle case where code to convert is <false>
2025-01-24 10:55:52 +01:00
MDW
7847da3c11
Qual: Fix phan notices
2025-01-24 10:55:51 +01:00
MDW
f64c0818f9
Qual: Fix nullable and typing (phan notices)
2025-01-24 10:55:50 +01:00
MDW
a35d502409
Fix: Correct key for position of extrafield
2025-01-24 10:55:49 +01:00
MDW
f322aad97b
Qual: Ensure type is string.
2025-01-24 10:55:48 +01:00
MDW
ba32606084
Fix return value for getListOfCollation()
2025-01-24 10:55:47 +01:00
MDW
3fb717bb68
Fix date types/arrays (phan notices)
2025-01-24 10:55:46 +01:00
MDW
694342484d
Qual: Fix phan notices
2025-01-24 10:55:45 +01:00
MDW
4246215730
Fix: Convert email references array to string
2025-01-24 10:55:45 +01:00
MDW
b19122b046
Qual: Fix argument type
2025-01-24 10:55:44 +01:00
MDW
c2be92dad5
Fix: fetch_object takes resultset, not sql
2025-01-24 10:55:43 +01:00
Laurent Destailleur
fbb52d6778
Merge pull request #32759 from altairisfr/fix_customer_price_and_multiprices
...
FIX: customer price and multiprices
2025-01-24 10:29:41 +01:00
Laurent Destailleur
10a6c29950
Merge pull request #32762 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-01-24 10:27:57 +01:00
Laurent Destailleur
4c6b022e46
Merge pull request #32381 from aspangaro/22accreturn
...
NEW Accountancy - Add backtopage & type on create for return
2025-01-24 10:18:50 +01:00
Alexandre SPANGARO
0a42a9bb14
Merge branch 'develop' into 22accreturn
2025-01-24 04:53:34 +01:00
Laurent Destailleur
802b040f31
Merge pull request #32079 from frederic34/loan_schedule
...
refactor loan schedule
2025-01-24 01:09:49 +01:00
Frédéric FRANCE
43ee8a1561
Merge branch 'develop' into loan_schedule
2025-01-23 21:46:47 +01:00
William Mead
9af6ccf845
Fixed comment
2025-01-23 15:26:47 +01:00
William Mead
598c034dfa
Cleaned code
2025-01-23 15:17:31 +01:00
Dolibot
c395b626ed
PHPStan > Update baseline
2025-01-23 12:06:56 +00:00
Lucas Marcouiller
edb865f686
Merge branch 'develop' into New-status-for-webhook
2025-01-23 11:15:47 +01:00
Noé Cendrier
2589febbae
FIX: property type
2025-01-23 10:34:59 +01:00
Noé Cendrier
4ba28e0182
Merge pull request #25 from altairis-melina/fix_customer_price_and_multiprices
...
FIX: Import, export and choice of number of levels with different price per customer + price per level
2025-01-23 10:28:52 +01:00
Noé Cendrier
db97347497
FIX: phan remarks
2025-01-23 10:25:24 +01:00
Noé Cendrier
dc83dd7cbe
FIX: trailing space
2025-01-23 10:02:59 +01:00
William Mead
845cf809fe
Merge branch 'develop' into NEW_taskClose
2025-01-23 09:48:31 +01:00
William Mead
4263b25686
Added task reopen button. Refactored task status method. Updated EN localization.
2025-01-23 09:36:35 +01:00
Laurent Destailleur
fdd3ad6fe6
Merge pull request #32731 from frederic34/patch-10
...
NEW default values for filters that are multiselect array are now supported
2025-01-23 02:04:56 +01:00
Laurent Destailleur
5448c64d76
Merge branch 'develop' into qty_multiple_sale
2025-01-23 02:03:20 +01:00
Laurent Destailleur
69f5e3727f
Merge pull request #32746 from altairisfr/product_min_qty
...
ADD: packaging column for product
2025-01-23 01:55:27 +01:00
Laurent Destailleur
8be5fd4e56
Merge branch 'develop' into product_min_qty
2025-01-23 01:50:53 +01:00
Laurent Destailleur
b26c36bcde
Merge pull request #32748 from hregis/fix_dev_mysql_keywords
...
QUAL invoice payment, the requested invoice sort first (FACTURE_PAYMENTS_INVOICE_REQUESTED_SORT_FIRST)
2025-01-23 01:45:40 +01:00
Laurent Destailleur
19c71c1085
Merge pull request #32745 from frederic34/patch-11
...
remove debug and fix CI
2025-01-23 00:52:31 +01:00
Laurent Destailleur
a9b229428f
Merge branch 'develop' into patch-11
2025-01-23 00:52:15 +01:00
Laurent Destailleur
323de9a435
Merge pull request #32755 from hregis/fix_dev_avoid_waring_de_merde
...
TODO if loan schedule is not created, you can not create a payment !
2025-01-23 00:36:15 +01:00
Laurent Destailleur
86096280ea
Fix doc
2025-01-23 00:35:28 +01:00
Regis Houssin
1589d5f9fc
FIX add TODO
2025-01-22 22:26:05 +01:00
Regis Houssin
8be6642289
TODO big problem here !!!!!!!
2025-01-22 21:57:49 +01:00
Regis Houssin
01a34b62d1
FIX avoid php warnings
2025-01-22 21:43:53 +01:00
Mélina JOUM
0fd7d517be
FIX: Allow import and export with the PRODUCT_CUSTOMER_PRICES_AND_MULTIPRICES option
2025-01-22 11:40:59 +01:00
Mélina JOUM
d7bdb09417
FIX: If the constant PRODUIT_CUSTOMER_PRICES_BY_QTY_MULTIPRICES is active, allow you to choose the price level
2025-01-22 11:28:44 +01:00
Regis Houssin
6c0a94bfed
QUAL invoice payment, the requested invoice sort first
2025-01-22 09:27:14 +01:00
Noé Cendrier
590c9f761f
Merge pull request #24 from altairis-melina/product_min_qty
...
ADD: packaging column for product
2025-01-22 09:16:31 +01:00
Noé Cendrier
6d41eb1f87
Merge pull request #23 from altairis-melina/qty_multiple_sale
...
NEW: Add the "packaging" feature to round the quantities to some given multiples
2025-01-22 09:15:55 +01:00
Frédéric FRANCE
0ca2921950
fix doc
2025-01-22 09:14:43 +01:00
Frédéric FRANCE
618f733d25
fix doc
2025-01-22 09:03:45 +01:00
Frédéric FRANCE
ab33cdff50
fix doc
2025-01-22 09:00:07 +01:00
Frédéric FRANCE
928a59a1b3
check translations
2025-01-22 08:53:33 +01:00
IC-Nicolas
bd0d5524ea
Merge branch 'Dolibarr:develop' into NEW_taskClose
2025-01-22 08:51:35 +01:00
Frédéric FRANCE
0c9fd6714b
remove debug
2025-01-22 08:50:53 +01:00
Laurent Destailleur
c11bea799a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-21 19:15:28 +01:00
Laurent Destailleur
4bae510cfc
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-21 19:15:19 +01:00
Frédéric FRANCE
24d8dec4e0
Update functions.lib.php
2025-01-21 16:13:12 +01:00
Laurent Destailleur
64a007f879
Merge pull request #32733 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-01-21 16:09:59 +01:00
Mélina JOUM
3230e83f2b
ADD: the packaging field to product import
2025-01-21 16:02:40 +01:00
Mélina JOUM
cb18ba20d4
ADD: packaging column for product
2025-01-21 15:38:10 +01:00
Mélina JOUM
1569366feb
ADD: translations for option Use the packaging feature to round the quantities to some given multiples for the sale
2025-01-21 14:45:33 +01:00
William Mead
d03810a0d0
Fixed filter
2025-01-21 14:19:26 +01:00
Dolibot
d0399fdb32
PHPStan > Update baseline
2025-01-21 12:07:00 +00:00
Laurent Destailleur (aka Eldy)
bd46a19c3f
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-21 13:00:34 +01:00
Laurent Destailleur (aka Eldy)
69b5956119
Fix warning
2025-01-21 13:00:18 +01:00
William Mead
932df6a5ed
Cleaned code
2025-01-21 12:18:16 +01:00
William Mead
58676e4287
Added task list status filter. Cleaned code.
2025-01-21 12:03:17 +01:00
Frédéric FRANCE
75ee77678c
default values for array
2025-01-21 11:12:12 +01:00
William Mead
cf1ae3a5da
Fixed task status badge. Refactored LibStatut.
2025-01-21 10:15:41 +01:00
Mélina JOUM
33d2969ab8
ADD: packaging to round the quantities to some given multiples for the invoices
2025-01-21 09:56:43 +01:00
Mélina JOUM
3c2e6140a1
ADD: packaging to round the quantities to some given multiples for the commercials proposals
2025-01-21 09:43:00 +01:00
William Mead
d220277c37
Merge branch 'develop' into NEW_taskClose
2025-01-21 09:21:50 +01:00
Laurent Destailleur
64e1fa050b
Merge pull request #32603 from atm-maxime/fix_getrights_loadrights
...
Fix : getRights has been replaced by loadRights in V20
2025-01-21 08:41:20 +01:00
Laurent Destailleur
d37897b50c
Merge branch 'develop' into fix_getrights_loadrights
2025-01-21 08:34:22 +01:00
Laurent Destailleur
87333363d4
Merge pull request #32622 from atm-maxime/new_detect_country_code2
...
NEW : auto-detect country from code in creation (follow-up⁾
2025-01-21 08:33:16 +01:00
Laurent Destailleur (aka Eldy)
5bd172ad0e
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 19:33:18 +01:00
Laurent Destailleur
7576636162
Merge pull request #32722 from mdeweerd/fix/phan/members
...
Qual: Fix ci for new api_memberstypes.class + 2 other fixes
2025-01-20 19:31:25 +01:00
Laurent Destailleur (aka Eldy)
297e9316a8
Clean code
2025-01-20 19:30:24 +01:00
MDW
133c67510c
Qual: Fix phpstan, remove useless test that price_var_percent is array
2025-01-20 16:47:29 +01:00
MDW
c720370a9c
Qual: Fix phpstan notice about undefined copy
2025-01-20 16:47:28 +01:00
MDW
adb1c58d05
Qual: Fix ci for new api_memberstypes.class
...
# Qual: Fix ci for new api_memberstypes.class
This fixes the notifications for the new api_memberstypes.class
2025-01-20 16:47:27 +01:00
Laurent Destailleur (aka Eldy)
3418887436
Clean code
2025-01-20 16:40:05 +01:00
Laurent Destailleur
3edd1816ff
Merge pull request #32723 from defrance/patch-659973
...
Add ecc field on fetch for expose on api
2025-01-20 16:38:11 +01:00
Laurent Destailleur
4cc4771b02
Merge branch 'develop' into patch-659973
2025-01-20 16:37:06 +01:00
Laurent Destailleur (aka Eldy)
4d03af63c7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 16:36:44 +01:00
Laurent Destailleur (aka Eldy)
11ad1e88e1
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 16:36:36 +01:00
Charlène Benke
a6baef68d2
Add ecc field on fetch for expose on api
2025-01-20 16:18:33 +01:00
Laurent Destailleur
9d71909305
Merge pull request #32721 from Dolibarr/phpstan-baseline
...
PHPStan > Update baseline
2025-01-20 15:10:03 +01:00
Laurent Destailleur (aka Eldy)
30dc853bb7
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 15:09:16 +01:00
Dolibot
f7838a9459
PHPStan > Update baseline
2025-01-20 12:06:56 +00:00
Mélina JOUM
b7b0a29e42
ADD: packaging to round the quantities to some given multiples for the sales orders
2025-01-20 12:50:09 +01:00
Mélina JOUM
a14a474a70
ADD: packaging to round the quantities to some given multiples for the sale prices
2025-01-20 12:43:30 +01:00
Mélina JOUM
1ca277faef
NEW: Use the packaging feature to round the quantities to some given multiples for the sale
2025-01-20 12:36:10 +01:00
Laurent Destailleur (aka Eldy)
e49c37106b
Confirmation useless
2025-01-20 12:17:39 +01:00
Laurent Destailleur
1b19cd62e3
Merge pull request #32649 from hregis/fix_dev_split_data_for_multicompany
...
FIX split data and rename files (Multicompany compatibility)
2025-01-20 10:08:18 +01:00
Laurent Destailleur
bd935c556f
Merge pull request #32714 from hregis/fix_dev_mysql_keywords
...
NEW add credit note ids in API invoice return
2025-01-20 08:36:06 +01:00
Regis Houssin
bf5e6ac88b
FIX wrong API object
2025-01-20 07:00:55 +01:00
Regis Houssin
38e9df4f7a
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
fix_dev_mysql_keywords
2025-01-20 06:56:21 +01:00
Regis Houssin
8623166d59
FIX remove from CRUD
2025-01-20 06:53:03 +01:00
Laurent Destailleur
67521e9c4f
Clean code
2025-01-20 03:54:04 +01:00
Laurent Destailleur
6eaf7d7c82
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 03:02:23 +01:00
Laurent Destailleur
8d3e7bfc6d
Fix phpunit
2025-01-20 02:31:41 +01:00
Laurent Destailleur
bd0668ab54
Merge pull request #32704 from SebHashe/patch-1
...
Update llx_accounting_account_fr.sql
2025-01-20 01:21:10 +01:00
Laurent Destailleur
08d32dbf25
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-20 01:00:21 +01:00
Laurent Destailleur
162878ecf4
Fix phpunit
2025-01-20 00:44:02 +01:00
Laurent Destailleur
93fdcf9b54
Merge pull request #32687 from mdeweerd/qual/fixphpstan2025.1.6
...
Qual: Fix dolPrintHtmlForAttribute->dolPrintHTMLForAttribute
2025-01-20 00:10:21 +01:00
Laurent Destailleur (aka Eldy)
f6e493341f
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-19 19:05:25 +01:00
Laurent Destailleur (aka Eldy)
38da2a61e4
Clean code
2025-01-19 17:38:34 +01:00
Regis Houssin
a780f9d80b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_mysql_keywords
2025-01-19 16:05:44 +01:00
Laurent Destailleur (aka Eldy)
03125565d5
Debug error message
2025-01-19 15:43:04 +01:00
Laurent Destailleur (aka Eldy)
4ff29f3e76
Fix position of columns
2025-01-19 15:15:24 +01:00
Laurent Destailleur (aka Eldy)
f11d701486
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-19 15:02:20 +01:00
Laurent Destailleur (aka Eldy)
9c5e0747c6
Fix change position of graph
2025-01-19 15:01:26 +01:00
Laurent Destailleur (aka Eldy)
a13d88d179
Debug v22
2025-01-19 14:57:07 +01:00
Regis Houssin
0f83ffe24b
FIX phan error
2025-01-19 13:39:34 +01:00
Regis Houssin
62b5964462
FIX wrong var type
2025-01-19 13:30:09 +01:00
Regis Houssin
313716a027
FIX syntax error
2025-01-19 13:21:21 +01:00
Regis Houssin
d39ef7b752
NEW add creditnotelist var in fetch
2025-01-19 13:18:36 +01:00
SebHashe
059dfdb949
Update llx_accounting_account_fr.sql
...
Add details
2025-01-18 12:33:16 +01:00
SebHashe
03866f7014
Update llx_accounting_account_fr.sql
...
Compilation plan asso avec PCG
2025-01-18 11:33:03 +01:00
Laurent Destailleur (aka Eldy)
9ed7ffd3a1
Add TODO
2025-01-17 01:39:14 +01:00
Laurent Destailleur (aka Eldy)
4786d75277
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-17 01:30:31 +01:00
Laurent Destailleur (aka Eldy)
e925907b26
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-17 01:30:16 +01:00
Laurent Destailleur
e2b3b6360f
Merge pull request #32686 from mdeweerd/fix/phpunit.win
...
FIX ci: Remove exit from SocieteTest, include company.lib in Societe.class.php which uses getCountry
2025-01-16 18:45:45 +01:00
Laurent Destailleur (aka Eldy)
619392e25a
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 17:58:18 +01:00
MDW
8ac29f71fb
Qual: Fix dolPrintHtmlForAttribute->dolPrintHTMLForAttribute
...
# Qual: Fix dolPrintHtmlForAttribute->dolPrintHTMLForAttribute
Make printed text correspond to executed statement
2025-01-16 17:47:56 +01:00
MDW
eadf4c9f59
Qual: Remove var_dump and exit from SocieteTest
2025-01-16 17:32:05 +01:00
MDW
7c31549f71
FIX societe.class.php uses getCountry, provided by company.lib
...
# FIX Societe.class.php uses getCountry, provided by company.lib
Include company.lib.php in societe.class.php.
The SocieteTest.php test failed when run independently on windows.
2025-01-16 17:32:04 +01:00
Laurent Destailleur (aka Eldy)
9979f64ae4
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 17:29:03 +01:00
Laurent Destailleur (aka Eldy)
f97b2f44cd
Debug v21 - Fix export in accountancy
2025-01-16 17:27:22 +01:00
Laurent Destailleur
e09c2c62df
Merge pull request #32648 from hregis/fix_dev_multicompany_compatibility
...
FIX the rules for rowid (fk_pays+'1') is no longer used (Multicompany)
2025-01-16 15:41:14 +01:00
Laurent Destailleur (aka Eldy)
3bb748a4ee
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 14:48:33 +01:00
Laurent Destailleur
2d29c0a09f
Merge pull request #32684 from BenjaminFlr/accessibility
...
ENH: accessibility on ticket admin page
2025-01-16 14:38:32 +01:00
Laurent Destailleur
0bf729f143
Merge pull request #32675 from alexandre-janniaux/accounting-num_rows_leftovers
...
FIX: accounting: fix num_rows without call from $db
2025-01-16 14:36:27 +01:00
Laurent Destailleur
e4a7b286b2
Merge pull request #32677 from alexandre-janniaux/apithirdparties-num_rows-leftovers
...
FIX: api_thirdparties: fix num_rows typo
2025-01-16 14:35:42 +01:00
Laurent Destailleur
72ef34f698
Merge branch 'develop' into accounting-num_rows_leftovers
2025-01-16 14:33:36 +01:00
Laurent Destailleur (aka Eldy)
3c2f6739d1
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 14:06:23 +01:00
Laurent Destailleur (aka Eldy)
6f26816185
Migration
2025-01-16 14:02:43 +01:00
Laurent Destailleur (aka Eldy)
683f4f931e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 13:06:43 +01:00
Laurent Destailleur (aka Eldy)
b41584de08
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-16 12:09:36 +01:00
Benjamin Falière
05a7c16422
ENH: accessibility on ticket admin page
2025-01-16 12:09:27 +01:00
Laurent Destailleur (aka Eldy)
c01e3faea4
Update eclipse rules
2025-01-16 12:09:13 +01:00
Alexandre Janniaux
d5584f4e32
api_thirdparties: fix num_rows typo
...
$res->num_rows will not work on PostgreSQL. $db->num_rows() must be used
instead to execute the correct procedure depending on the database
backend.
But the call was not written properly and both were mixed up in commit
25741a618e which used $db->num_rows, and
then fixed in 72c443868c which used
$db->num_rows($result) where suited, except this location.
2025-01-15 20:09:25 +01:00
Alexandre Janniaux
f757f9c4cc
accounting: fix num_rows without call from $db
...
$res->num_rows will not work on PostgreSQL. $db->num_rows() must be used
instead to execute the correct procedure depending on the database
backend.
2025-01-15 20:03:28 +01:00
Laurent Destailleur
ece1317824
Merge pull request #32668 from mdeweerd/qual/flow-precommit-shellcheck
...
Qual: Fix ci (pre-commit) Exclude/fix shellcheck notices
2025-01-15 18:02:42 +01:00
MDW
ac35daf08f
Qual: Fix whitespace
2025-01-15 14:54:33 +01:00
MDW
fffa47723f
Qual: Fix ci (pre-commit) Exclude/fix shellcheck notices
2025-01-15 14:37:24 +01:00
Laurent Destailleur
55b96e085e
Merge pull request #32659 from atm-quentin/FIX/32460/DBPrefix
...
FIX Issue #32460 db prefix for module builder
2025-01-15 14:19:49 +01:00
Laurent Destailleur
2d641d7537
Merge pull request #32657 from rycks/develop_hook_for_vat_rates
...
add a hook on vat rate
2025-01-15 14:19:19 +01:00
Laurent Destailleur
acf1430bed
Update html.form.class.php
2025-01-15 14:18:22 +01:00
Laurent Destailleur (aka Eldy)
4e3b11d8ad
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-15 14:13:10 +01:00
Laurent Destailleur (aka Eldy)
f6f38aebb4
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-15 13:02:21 +01:00
Laurent Destailleur (aka Eldy)
a8d99ed459
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-15 11:42:41 +01:00
Laurent Destailleur (aka Eldy)
761c04cc4d
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-15 11:42:32 +01:00
Frédéric FRANCE
b5aa5d7fd7
Merge branch 'develop' into loan_schedule
2025-01-15 10:28:39 +01:00
Quentin VIAL--GOUTEYRON
01be602fb1
FIX Issue 32460 db prefix module builder
2025-01-15 08:42:14 +01:00
Laurent Destailleur
9ee4a03e7f
Merge pull request #32572 from mdeweerd/fix_phan_202408.1
...
Qual: Improve phpdoc for phan notices
2025-01-15 01:01:28 +01:00
Eric Seigne
9587403e0a
add a hook on vat rate
2025-01-14 22:16:34 +01:00
MDW
0f0073b575
Qual: Improve phpdoc for phan notices
...
Also changed some `"$var"` to more efficient `(string) $var`.
2025-01-14 12:50:16 +01:00
Laurent Destailleur (aka Eldy)
1198ae5769
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-01-14 12:03:57 +01:00
Laurent Destailleur (aka Eldy)
84940c6f84
Debug v21
2025-01-14 12:02:52 +01:00
uvaldenaire-opendsi
152f2b1eaa
Merge branch 'develop' into NEW_option_not_prefill_shipment_lines_qty
2025-01-14 11:57:04 +01:00
Maxime Kohlhaas
69c8be97bf
Merge branch 'develop' of github.com:Dolibarr/dolibarr into new_detect_country_code2
2025-01-14 09:56:45 +01:00
Regis Houssin
2526e6f68d
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_multicompany_compatibility
2025-01-14 09:40:32 +01:00
Regis Houssin
6fee85b7ee
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_split_data_for_multicompany
2025-01-14 09:39:42 +01:00
Laurent Destailleur
ad36bdadad
Merge pull request #32643 from hregis/fix_dev_avoid_php8_warning
...
FIX avoid php8 warning
2025-01-14 09:26:48 +01:00
Laurent Destailleur
2edee4dba1
Merge pull request #32638 from mdeweerd/fix/phan.2025.1.13
...
Qual: Fix ci by correcting PHPDoc typing + var name
2025-01-14 09:26:09 +01:00
Regis Houssin
5d6c8690b9
FIX to avoid postgresql error
2025-01-14 09:14:55 +01:00
Regis Houssin
9cd495438a
FIX split data and rename files (Multicompany compatibility)
2025-01-14 08:35:48 +01:00
Regis Houssin
47a468c9e7
FIX syntax error
2025-01-14 07:45:29 +01:00
Regis Houssin
a3fd2ad245
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_avoid_php8_warning
2025-01-14 07:40:08 +01:00
Regis Houssin
da62fa9edf
FIX the rules for rowid (fk_pays+'1') is no longer used (Multicompany)
2025-01-14 07:36:46 +01:00
MDW
d8824dd141
Fix: Change hash type to 'md5' which was used for invalid 'master' type
2025-01-13 21:59:05 +01:00
MDW
d32ba0f1e1
Fix: Correct $search_ref typo into $search_ref_ext
2025-01-13 21:59:04 +01:00
MDW
620dea9e29
Qual: Fix ci by correcting PHPDoc typing
...
# Qual: Fix ci by correcting PHPDoc typing
Fix the return type, while reviewing the typing, also made some
PHPDoc more specific
2025-01-13 21:58:43 +01:00
Laurent Destailleur (aka Eldy)
f35c232530
Debug v21
2025-01-13 21:25:36 +01:00
Laurent Destailleur (aka Eldy)
44a5c320fc
Clean code
2025-01-13 21:20:16 +01:00
Laurent Destailleur (aka Eldy)
8473cd253c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-13 21:06:49 +01:00
Laurent Destailleur (aka Eldy)
682ba1099e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-13 21:06:25 +01:00
Regis Houssin
e5a6f5f9ce
FIX avoid "Undefined array key" warning
2025-01-13 14:24:17 +01:00
Regis Houssin
188070729a
FIX avoid php8 warning
2025-01-13 14:10:34 +01:00
uvaldenaire-opendsi
0918533172
NEW add option to not prefill qty line at shipment creation
2025-01-13 11:54:58 +01:00
Laurent Destailleur
19c8eae273
Merge pull request #32088 from alexandre-janniaux/accountingjournal-create/1
...
QUAL accountingjournal: add create() method
2025-01-13 03:16:26 +01:00
Laurent Destailleur
700efa507e
Merge pull request #32128 from altairisfr/dirgenpdf
...
FIX output dir for generated modules
2025-01-13 03:11:36 +01:00
Laurent Destailleur
0097d75df2
Merge pull request #32588 from hregis/fix_dev_avoid_warnings
...
NEW add hook 'addMoreObjectBlock'
2025-01-13 02:39:56 +01:00
Laurent Destailleur
8b3c958e14
Merge branch 'develop' into fix_getrights_loadrights
2025-01-13 02:37:59 +01:00
Laurent Destailleur
2ae2ddc0c2
Merge pull request #32610 from aspangaro/22loantotal
...
NEW Loan - Add total on each payment
2025-01-13 02:36:27 +01:00
Laurent Destailleur
bd78cb11aa
Merge pull request #32630 from frederic34/modProduct
...
fix phpstan
2025-01-13 02:20:25 +01:00
Laurent Destailleur (aka Eldy)
a021c4e667
Fix date selector html
2025-01-13 01:05:34 +01:00
Laurent Destailleur (aka Eldy)
b178466577
Fix migration
2025-01-13 00:08:36 +01:00
Laurent Destailleur (aka Eldy)
f6115ec70b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-13 00:07:00 +01:00
Frédéric France
da7675c822
fix phpstan
2025-01-11 17:45:29 +01:00
Frédéric France
b4babd6fcb
fix phpstan
2025-01-11 10:46:57 +01:00
Frédéric France
c28f5ba1be
fix phpstan
2025-01-11 09:58:01 +01:00
Frédéric France
1652b5b178
fix phpstan
2025-01-11 09:53:00 +01:00
Frédéric France
44bfbb7f4a
fix phpstan
2025-01-11 09:24:21 +01:00
Frédéric France
6d845eefa1
fix phpstan
2025-01-11 09:16:13 +01:00
Frédéric France
714aa5b529
fix phpstan
2025-01-11 09:14:43 +01:00
Frédéric France
a355dbb660
fix phpstan
2025-01-11 09:04:55 +01:00
Regis Houssin
62c543ef17
FIX remove specific hook return
2025-01-10 23:34:45 +01:00
Regis Houssin
6e4f603c7c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_avoid_warnings
2025-01-10 23:33:05 +01:00
Laurent Destailleur
546bc6ffb9
Merge pull request #32618 from frederic34/patch-10
...
fix phpstan
2025-01-10 23:23:48 +01:00
Maxime Kohlhaas
ba2dab2a44
NEW : auto-detect country from code in creation (follow-up⁾
2025-01-10 16:56:14 +01:00
Regis Houssin
ef4697cba3
FIX phpstan: wrong case
2025-01-10 16:54:21 +01:00
Frédéric FRANCE
deb7663337
Merge branch 'develop' into patch-10
2025-01-10 16:41:31 +01:00
Regis Houssin
273454f434
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_avoid_warnings
2025-01-10 16:36:52 +01:00
Alexandre SPANGARO
ca4840dd4a
Fix php-stan
2025-01-10 13:59:16 +01:00
Laurent Destailleur (aka Eldy)
b48c9239df
Fix js console warnings of html into option
2025-01-10 13:47:53 +01:00
atm-lena
40c63c1178
Add multiselect, wysiwyg and radio button
2025-01-10 13:46:50 +01:00
Laurent Destailleur (aka Eldy)
5f2c05d5f5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-10 13:34:41 +01:00
Frédéric FRANCE
04f3f56978
fix phpstan
2025-01-10 13:27:58 +01:00
Laurent Destailleur (aka Eldy)
7c3b92e02b
NEW Add ip into table of website accounts
2025-01-10 13:04:12 +01:00
Laurent Destailleur
d45c1de5f4
Merge branch 'develop' into 22loantotal
2025-01-10 12:40:36 +01:00
Laurent Destailleur
a9fbea57ff
Merge pull request #32602 from frederic34/modExpedition
...
fix phpstan
2025-01-10 12:24:21 +01:00
Laurent Destailleur
316b76f754
Merge pull request #32607 from frederic34/odtphp
...
add odtphp to phpstan check
2025-01-10 12:07:23 +01:00
atm-lena
41fae65ec8
Wip
2025-01-10 11:10:46 +01:00
Laurent Destailleur (aka Eldy)
40eb24917b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-10 10:43:05 +01:00
Regis Houssin
3854719ee9
FIX phpstan
2025-01-10 06:58:51 +01:00
Alexandre SPANGARO
113360b0f1
NEW Loan - Add total on each payment to see the global amount off the reimbursement
2025-01-10 06:46:26 +01:00
Regis Houssin
5ab7e9ec3f
FIX use the right hook name
2025-01-10 03:21:20 +01:00
Regis Houssin
f8b957fd0d
FIX tu veux ou tu veux pas ?
2025-01-10 03:10:01 +01:00
Regis Houssin
8d11c1625f
FIX wrong hook name
2025-01-10 03:04:55 +01:00
Regis Houssin
57c185d136
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into fix_dev_avoid_warnings
2025-01-10 00:34:46 +01:00
Regis Houssin
3f7d5cf790
NEW add hook 'addMoreInformationsBlock'
2025-01-10 00:33:51 +01:00
Frédéric France
74b445ac31
fix phpstan
2025-01-09 21:38:06 +01:00
Frédéric France
1ba37602bc
fix phpstan
2025-01-09 21:27:13 +01:00
Frédéric France
ba956df9c6
fix phpstan
2025-01-09 21:18:21 +01:00
Frédéric France
23c2f0de53
Merge remote-tracking branch 'upstream/develop' into odtphp
2025-01-09 21:11:55 +01:00
Frédéric France
8ad5751d91
fix phpstan
2025-01-09 21:11:26 +01:00
Frédéric France
01a956a48a
add odtphp to phpstan check
2025-01-09 21:01:00 +01:00
Frédéric France
a8fa5e57d1
fix phpstan
2025-01-09 20:07:40 +01:00
Frédéric France
d6aa69a950
fix phpstan
2025-01-09 20:02:11 +01:00
Laurent Destailleur
9de730aeab
Add more phpunit
2025-01-09 19:28:08 +01:00
Laurent Destailleur
000e2ebe54
Test
2025-01-09 19:19:28 +01:00
Maxime Kohlhaas
9535baf6d2
Fix : getRights has been replaced by loadRights in V20
2025-01-09 18:33:26 +01:00
Maxime Kohlhaas
76c98a4666
Merge branch '21.0' of github.com:Dolibarr/dolibarr into develop
2025-01-09 18:24:41 +01:00
Frédéric France
df23a371b7
fix phpstan
2025-01-09 18:22:53 +01:00
Frédéric France
cbefb5a2d8
fix phpstan
2025-01-09 18:18:23 +01:00
Laurent Destailleur (aka Eldy)
429f5db55a
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-09 14:09:33 +01:00
Laurent Destailleur (aka Eldy)
7b4946b146
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-09 13:03:44 +01:00
Regis Houssin
7618df8726
FIX remove html entities
2025-01-09 11:04:32 +01:00
Lucas Marcouiller
1b8a9c2431
Merge branch 'develop' into New-status-for-webhook
2025-01-09 10:48:18 +01:00
Regis Houssin
41b07d1630
FIX compatibility with externals modules
2025-01-09 10:36:48 +01:00
Regis Houssin
4934a335b0
FIX use transnoentities to avoid html entities
2025-01-09 10:09:23 +01:00
Regis Houssin
8e427353e0
FIX avoid to show html entities
2025-01-09 07:39:24 +01:00
Laurent Destailleur (aka Eldy)
a7a50b39a9
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-09 02:02:09 +01:00
Laurent Destailleur (aka Eldy)
de321e8f01
Fix typo
2025-01-09 02:01:49 +01:00
Laurent Destailleur
bd08efc497
Merge pull request #32575 from altairisfr/reception_picto
...
FIX: reception picto alignement in product menu
2025-01-09 01:48:42 +01:00
Laurent Destailleur
0d3825e47d
Merge pull request #32576 from alexandre-janniaux/bookkeeping-listbyaccount-pg/1
...
bookkeeping: listbyaccount: fix $num_rows warning
2025-01-09 01:45:00 +01:00
Laurent Destailleur
b9d35ff580
Merge pull request #32584 from hregis/fix_dev_avoid_warnings
...
FIX avoid warnings + debug
2025-01-09 01:44:28 +01:00
Laurent Destailleur
580d279da6
Merge pull request #32582 from hregis/fix_dev_xdebug3
...
FIX compatibility with xdebug 3
2025-01-09 01:43:20 +01:00
Laurent Destailleur
eef11a27d5
Merge pull request #32574 from alexandre-janniaux/32374-expensereportsjournal/1
...
expensereportsjournal: fix empty IN () SQL request
2025-01-09 01:34:08 +01:00
Laurent Destailleur
37bc7918cd
Merge pull request #32573 from alexandre-janniaux/fix-32374-purchasesjournal
...
purchasesjournal: fix empty IN () SQL request
2025-01-09 01:32:19 +01:00
Laurent Destailleur (aka Eldy)
9fb463481e
Sync transifex
2025-01-09 01:16:51 +01:00
Laurent Destailleur (aka Eldy)
0c58529d2d
Debug v21
2025-01-08 23:29:04 +01:00
Laurent Destailleur (aka Eldy)
5fef2d7287
Debug v21
2025-01-08 21:31:07 +01:00
Regis Houssin
929aa8ee91
FIX avoid warnings + debug
2025-01-08 20:32:19 +01:00
Regis Houssin
4ab4c2772b
FIX compatibility with xdebug 3
2025-01-08 19:26:14 +01:00
Laurent Destailleur (aka Eldy)
79ae59ee2a
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-08 17:54:13 +01:00
William Mead
3415fffaac
Added status update on addTimeSpent
2025-01-08 17:14:05 +01:00
William Mead
3daf44bf68
Fixed status
2025-01-08 15:21:40 +01:00
Alexandre Janniaux
8cdd88e27d
bookkeeping: listbyaccount: fix $num_rows warning
...
Fix the following warning:
Warning: Undefined property: PgSql\Result::$num_rows in
/var/www/html/accountancy/bookkeeping/listbyaccount.php on line 160
The warning is happening when listing the operations after the
accounting setup is done but no accounts for bank nor operations are
created.
2025-01-08 15:17:05 +01:00
William Mead
f0c79bcb77
Merge branch 'develop' into NEW_taskClose
2025-01-08 15:04:25 +01:00
Alexandre Janniaux
5d778eedab
expensereportsjournal: fix empty IN () SQL request
...
`WHERE xx IN ()` is not allowed in PostgreSQL queries, and result in
fatal errors.
We can check whether we have valid invoices before running the query,
since the query will only check whether the invoices are complete or
not.
It also fixes the following error on the development PHP output:
Fatal error: Uncaught TypeError: pg_num_rows(): Argument #1 ($result)
must be of type PgSql\Result, bool given in
/var/www/html/core/db/pgsql.class.php:654 Stack trace: #0
/var/www/html/core/db/pgsql.class.php(654): pg_num_rows(false) #1
/var/www/html/accountancy/journal/expensereportsjournal.php(264):
DoliDBPgsql->num_rows(false) #2 {main} thrown in
/var/www/html/core/db/pgsql.class.php on line 654
Refs #32374 but for the expensereportsjournal page.
2025-01-08 14:42:36 +01:00
Alexandre Janniaux
b9419a869c
purchasesjournal: fix empty IN () SQL request
...
`WHERE xx IN ()` is not allowed in PostgreSQL queries, and result in the
following fatal error:
GROUP BY fk_facture_fourn
33 DoliDBPgsql::query SQL Error message: ERROR: 42601: syntax error at or near ")"
LINE 10: AND fk_facture_fourn IN ()
^
We can check whether we have valid invoices before running the query,
since the query will only check whether the invoices are complete or
not.
It also fixes the following error on the development PHP output.
Fatal error: Uncaught TypeError: pg_num_rows(): Argument #1
($result) must be of type PgSql\Result, bool given in
/var/www/html/core/db/pgsql.class.php:654 Stack trace: #0
/var/www/html/core/db/pgsql.class.php(654): pg_num_rows(false) #1
/var/www/html/accountancy/journal/purchasesjournal.php(418):
DoliDBPgsql->num_rows(false) #2 {main} thrown in
/var/www/html/core/db/pgsql.class.php on line 654
Fixes #32374
2025-01-08 14:42:09 +01:00
Noé Cendrier
fee2005faa
FIX: reception picto alignement in product menu
2025-01-08 14:41:45 +01:00
Laurent Destailleur (aka Eldy)
8febf249ce
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-07 21:47:22 +01:00
Laurent Destailleur (aka Eldy)
710ed35a22
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-07 21:47:12 +01:00
Laurent Destailleur
de208ace1d
Merge pull request #32567 from frederic34/mod_member
...
fix phpstan
2025-01-07 21:28:26 +01:00
Laurent Destailleur (aka Eldy)
badb23635b
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-07 21:03:59 +01:00
Laurent Destailleur (aka Eldy)
c3f06059cb
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-07 19:12:54 +01:00
Frédéric France
fa2be8a553
fix phpstan
2025-01-07 18:54:08 +01:00
Frédéric France
d4714983f1
fix phpstan
2025-01-07 18:31:56 +01:00
Frédéric France
b6fc9f4d86
fix phpstan
2025-01-07 18:30:27 +01:00
Frédéric FRANCE
af9efd8608
Merge branch 'develop' into loan_schedule
2025-01-07 18:02:05 +01:00
Laurent Destailleur (aka Eldy)
e5bb7e48db
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-07 17:20:06 +01:00
Laurent Destailleur
afe3856d9d
Merge pull request #32554 from Daoud-mohamed/fix-website-purge-function
...
Fix Website Purge Function
2025-01-07 14:01:44 +01:00
Laurent Destailleur
3b480109c9
Merge pull request #32534 from frederic34/fix_phpstan_2025_01_05_01
...
fix phpstan
2025-01-07 13:41:30 +01:00
Mohamed DAOUD
75f23fca52
fix website purge function
2025-01-07 12:27:56 +01:00
Frédéric France
7b1c4e11e4
fix phpstan
2025-01-06 21:10:21 +01:00
Frédéric France
e2a6a94a52
fix phpstan
2025-01-06 21:02:02 +01:00
Frédéric France
ef103e55dd
Merge remote-tracking branch 'upstream/develop' into fix_phpstan_2025_01_05_01
2025-01-06 20:45:37 +01:00
Laurent Destailleur
bd8a839d3e
Merge pull request #32549 from Easya-Solutions/develop_odt_dimensions_substitutions
...
NEW Add 4 substitutions for ODTs.
2025-01-06 20:22:59 +01:00
Frédéric France
86e1625793
fix phpstan
2025-01-06 18:27:30 +01:00
Frédéric France
a5af79c230
Merge remote-tracking branch 'origin/fix_phpstan_2025_01_05_01' into fix_phpstan_2025_01_05_01
2025-01-06 18:10:01 +01:00
Frédéric France
62a230b047
Merge remote-tracking branch 'upstream/develop' into fix_phpstan_2025_01_05_01
2025-01-06 18:09:12 +01:00
Frédéric FRANCE
0828579216
Merge branch 'develop' into loan_schedule
2025-01-06 18:05:49 +01:00
Laurent Destailleur (aka Eldy)
935e7e6d31
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-06 17:44:06 +01:00
tnegre
81298d6787
fix Phpstan
2025-01-06 17:09:45 +01:00
tnegre
86913a7681
Add 4 substitutions for ODTs. Reuse logic from PDF generator, but reformat to make it clearer.
2025-01-06 17:02:43 +01:00
Frédéric FRANCE
b6c6d10eb0
Merge branch 'develop' into fix_phpstan_2025_01_05_01
2025-01-06 16:42:14 +01:00
Laurent Destailleur (aka Eldy)
cbd677040e
Port #32544 in develop
2025-01-06 16:36:10 +01:00
Alexandre SPANGARO
510d622f15
Remove DOL_URL_ROOT already present in backtopage
2025-01-06 14:16:36 +01:00
Alexandre SPANGARO
68226d4399
Merge branch 'develop' into 22accreturn
2025-01-06 14:12:02 +01:00
Alexandre SPANGARO
fa71c76b16
Merge branch 'develop' into 22accreturn
2025-01-06 14:11:51 +01:00
Laurent Destailleur (aka Eldy)
b9f15e4c93
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-06 12:56:38 +01:00
Laurent Destailleur (aka Eldy)
3bfd6c1e30
Debug MAIN_RESTRICTHTML_ONLY_VALID_HTML_TIDY
2025-01-06 12:56:24 +01:00
Laurent Destailleur
799a86702d
FIX Must not have both thirdparty and member.
2025-01-06 00:02:39 +01:00
Frédéric France
c2c99c0a2d
fix phpstan
2025-01-05 21:09:21 +01:00
Frédéric FRANCE
c0f4ad3729
Merge branch 'develop' into loan_schedule
2025-01-05 20:30:23 +01:00
Laurent Destailleur
1cba827ceb
Merge pull request #32290 from Hystepik/new-regroup-2-tabs-bank
...
New regroup report bank tabs
2025-01-05 19:17:13 +01:00
Laurent Destailleur
985bf20ca5
Merge pull request #32288 from Hystepik/add-drag&drop-on-some-cards
...
NEW add drag & drop of files on some cards
2025-01-05 19:16:48 +01:00
Laurent Destailleur
7820af834e
Merge pull request #32535 from Dolibarr/revert-32303-Improve-SEPA_2
...
Revert "New dictionaries"
2025-01-05 19:11:24 +01:00
Laurent Destailleur
8993fece48
Revert "New dictionaries"
2025-01-05 19:09:51 +01:00
Laurent Destailleur
6834c9405c
Merge pull request #32303 from InfraS-SARL/Improve-SEPA_2
...
New dictionaries
2025-01-05 19:07:48 +01:00
Laurent Destailleur (aka Eldy)
7da0580b68
Fix INVOICE_HIDE_LINKED_OBJECT
2025-01-05 19:06:28 +01:00
Laurent Destailleur
edf137c92d
Merge pull request #32305 from nat-itopie/develop
...
NEW Adds the option of not displaying linked objects in the left header on the Sponge invoice template
2025-01-05 19:05:11 +01:00
Laurent Destailleur
b11ac447bd
Update admin.lang
2025-01-05 19:04:13 +01:00
Frédéric France
57b440677a
Merge remote-tracking branch 'upstream/develop' into fix_phpstan_2025_01_05_01
2025-01-05 19:02:46 +01:00
Frédéric France
9eb58c9ce9
fix phpstan
2025-01-05 19:02:28 +01:00
Laurent Destailleur
b05958fb25
Merge pull request #32322 from FHenry/dev_new_default_email_template_ticket
...
new: if default template for ticket exist we use it avec if there is email template 'all'
2025-01-05 19:01:42 +01:00
Laurent Destailleur
5ae9d1bd13
Merge pull request #32335 from Hystepik/New-add-replace-for-memcached-module
...
NEW add replace for memecached and filecache
2025-01-05 18:58:59 +01:00
Laurent Destailleur (aka Eldy)
981f291765
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-05 18:57:35 +01:00
Laurent Destailleur (aka Eldy)
6681979596
NEW Option MAIN_RESTRICTHTML_ONLY_VALID_HTML and
...
MAIN_RESTRICTHTML_ONLY_VALID_HTML_TIDY are on by default
2025-01-05 18:57:18 +01:00
Frédéric France
2977a1af0e
fix phpstan
2025-01-05 18:55:59 +01:00
Laurent Destailleur
6312b646b5
Merge pull request #32337 from Hystepik/Fix-#32193
...
Fix #32193 Add verification on extension file for upload
2025-01-05 18:52:16 +01:00
Laurent Destailleur
b1704356cb
Merge branch 'develop' into 22accreturn
2025-01-05 18:46:50 +01:00
Laurent Destailleur (aka Eldy)
49f5eabc22
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-05 18:44:56 +01:00
Frédéric France
4187e87dc4
fix phpstan
2025-01-05 18:44:12 +01:00
Laurent Destailleur (aka Eldy)
8e3948fda7
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2025-01-05 18:39:39 +01:00
Laurent Destailleur (aka Eldy)
2c2ac2a48f
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-05 18:38:48 +01:00
Laurent Destailleur
a9d48c278c
Merge pull request #32482 from Bahfirilyes/lounes2001-3
...
NEW : hook for adding params for bill closing
2025-01-05 18:36:24 +01:00
sonikf
4373c7dd88
Merge branch 'develop' into sonikf-patch-salary-clone
2025-01-05 19:24:25 +02:00
Laurent Destailleur (aka Eldy)
9db8f648cf
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-05 18:07:49 +01:00
Laurent Destailleur
2b865e791e
Merge branch 'develop' into lounes2001-3
2025-01-05 18:07:04 +01:00
Laurent Destailleur
88f75f9c76
Merge pull request #32420 from aspangaro/22tabthirdacc
...
NEW Accountancy - Show subsidiary ledger in thirdparty card
2025-01-05 18:06:23 +01:00
Laurent Destailleur (aka Eldy)
716c89219b
Prepare v22
2025-01-05 18:04:56 +01:00
Laurent Destailleur
377233d998
Merge pull request #32394 from Easya-Solutions/develop_new_odt_invoice_type
...
NEW : ODT {object_type_label} for Invoices and Supplier Invoices
2025-01-05 18:02:18 +01:00
Laurent Destailleur
3b647aca5e
Merge pull request #32439 from thersane-john/2024_new_factoring
...
New : Add hook
2025-01-05 18:01:44 +01:00
Laurent Destailleur
4d818d0d10
Merge pull request #32531 from frederic34/fix_phpstan_2025_01_05
...
fix phpstan
2025-01-05 18:00:41 +01:00
Laurent Destailleur
001fc9107b
Merge pull request #32527 from erikvanberkum/develop
...
FIX units product
2025-01-05 17:41:09 +01:00
Frédéric France
7a5356397f
fix phpstan
2025-01-05 17:23:31 +01:00
Frédéric France
68badc13ab
Merge remote-tracking branch 'upstream/develop' into fix_phpstan_2025_01_05
2025-01-05 17:11:38 +01:00
Frédéric France
a82c517e09
fix phpstan
2025-01-05 17:09:38 +01:00
Laurent Destailleur
36437e3436
Merge branch 'develop' into develop
2025-01-05 16:54:30 +01:00
Laurent Destailleur
6c05e3741d
Merge pull request #32529 from mdeweerd/fix/copyrighttool
...
Fix: Copyright generation when single year
2025-01-05 16:51:59 +01:00
Laurent Destailleur (aka Eldy)
0ec3b7c858
Fix phpunit
2025-01-05 16:51:32 +01:00
Laurent Destailleur
4f989c14c9
Merge branch 'develop' into fix/copyrighttool
2025-01-05 16:32:30 +01:00
Laurent Destailleur (aka Eldy)
9b52c4a10a
Fix CI github
2025-01-05 16:30:56 +01:00
Laurent Destailleur (aka Eldy)
a2eb970bb7
Fix type
2025-01-05 16:18:38 +01:00
Laurent Destailleur (aka Eldy)
3b1bc8bbb1
Prepare v22 dev
2025-01-05 16:14:21 +01:00
Laurent Destailleur (aka Eldy)
16e45e90c4
Doc
2025-01-05 16:13:56 +01:00
Laurent Destailleur (aka Eldy)
a934cd49e3
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-01-05 15:42:01 +01:00
Laurent Destailleur (aka Eldy)
a9d526e74a
Fix travis
2025-01-05 15:41:50 +01:00
Laurent Destailleur
a226756b9b
Merge pull request #32499 from jyhere/jyhere/import-file-double-space-fix
...
FIX: double space file bug when using dolibarr import
2025-01-05 15:20:34 +01:00
MDW
83f350bea4
Fix: Copyright generation when single year
2025-01-05 15:16:18 +01:00
Laurent Destailleur (aka Eldy)
64e83886fb
Doc
2025-01-05 14:49:20 +01:00
Laurent Destailleur (aka Eldy)
9a61a6e6c9
Update files after moving build into dev/
2025-01-05 14:46:26 +01:00
Laurent Destailleur (aka Eldy)
c9519a1a5a
Move dir build into dev/build
2025-01-05 14:28:07 +01:00
Laurent Destailleur (aka Eldy)
4253fa54ec
Standardize name of field.
2025-01-05 14:05:50 +01:00
Laurent Destailleur (aka Eldy)
25a033c64e
Rename field to avoid conflict.
2025-01-05 13:53:16 +01:00
Laurent Destailleur (aka Eldy)
9236a9899f
Debug v21
2025-01-05 13:38:02 +01:00
Erik van Berkum
f836156414
FIX units product
...
solves issue #32495 : current Empty testing for 0 results in TRUE and makes it an empty string. Testing for is_null solves the issue.
this issue is connected with pull FIX #32496
2025-01-05 16:44:41 +09:00
Jyhere
627f4f5ae3
Merge branch 'develop' into jyhere/import-file-double-space-fix
2025-01-03 09:09:45 +01:00
Laurent Destailleur
11d029bc6b
Merge branch 'develop' into jyhere/import-file-double-space-fix
2025-01-02 18:47:13 +01:00
Laurent Destailleur
d49aabf640
Merge branch 'develop' into jyhere/import-file-double-space-fix
2025-01-02 17:40:22 +01:00
Laurent Destailleur
a02081244f
Merge branch 'develop' into jyhere/import-file-double-space-fix
2025-01-02 16:56:37 +01:00
Jyhere
ea67c6d727
FIX: double space file bug when using dolibarr import
2024-12-31 10:18:48 +01:00
Bahfirilyes
1751705f1f
Merge branch 'develop' into lounes2001-3
2024-12-30 22:08:25 +01:00
ilyes bahfir
77e1dd62ad
Fix: hook for adding params for bill closing
2024-12-29 23:28:14 +01:00
HENRY Florian
5762d0d843
Merge branch 'develop' into dev_new_default_email_template_ticket
2024-12-24 11:55:52 +01:00
Chloé
303b7423f3
fix: update list_public_holiday return type
2024-12-24 11:01:15 +01:00
Chloé
39e509f380
fix: list_public_holiday function return type
2024-12-24 10:50:29 +01:00
Benoît PASCAL
fed049e93e
feat: add function to get public holidays list within period
2024-12-24 10:36:53 +01:00
Laurent Destailleur
d7c739145e
Merge branch 'develop' into dev_new_default_email_template_ticket
2024-12-24 02:03:12 +01:00
Laurent Destailleur
4b0879d211
Merge branch 'develop' into fix-email-collector
2024-12-24 01:57:39 +01:00
Laurent Destailleur
909b14df26
Merge branch 'develop' into 2024_new_factoring
2024-12-24 00:58:19 +01:00
Laurent Destailleur
a276b7b236
Merge branch 'develop' into fix-email-collector
2024-12-24 00:38:46 +01:00
Laurent Destailleur
35db3d25b7
Merge branch 'develop' into 2024_new_factoring
2024-12-24 00:37:30 +01:00
Laurent Destailleur
e33b46c3e0
Merge branch 'develop' into fix-email-collector
2024-12-24 00:32:55 +01:00
Laurent Destailleur
49d103366d
Merge branch 'develop' into 2024_new_factoring
2024-12-24 00:28:00 +01:00
Hystepik
f8f292ca91
Fix email collector datetimelast ok and email fetching
2024-12-23 10:49:54 +01:00
John BOTELLA
42974ced26
fix indent
2024-12-20 12:04:03 +01:00
John BOTELLA
41309e3cc0
Add hook
2024-12-20 11:33:58 +01:00
Hystepik
a4384c9f8b
add replace to filecache
2024-12-20 09:35:03 +01:00
Hystepik
6e1b3e61fb
Merge branch 'develop' of github.com:Dolibarr/dolibarr into New-add-replace-for-memcached-module
2024-12-20 09:14:23 +01:00
Frédéric FRANCE
786a6571f4
Merge branch 'develop' into extrafields_object_filter
2024-12-19 20:36:32 +01:00
Laurent Destailleur
901b9dab72
Merge branch 'develop' into dev_new_default_email_template_ticket
2024-12-19 18:33:34 +01:00
Laurent Destailleur
a21c88468b
Merge branch 'develop' into 22tabthirdacc
2024-12-19 17:33:20 +01:00
Laurent Destailleur
78b56f9980
Merge branch 'develop' into 22accreturn
2024-12-19 17:32:12 +01:00
Laurent Destailleur
79465a9d90
Merge branch 'develop' into 22accreturn
2024-12-19 17:14:21 +01:00
atm-lena
a2cb9eaaeb
WIP : add inputs.php file
2024-12-19 15:39:14 +01:00
Alexandre SPANGARO
46922e2b8e
Merge branch 'develop' into 22accreturn
2024-12-19 07:28:57 +01:00
Alexandre SPANGARO
6e05afc711
Merge branch 'develop' into 22tabthirdacc
2024-12-19 06:47:59 +01:00
Alexandre SPANGARO
4859de8ffd
CI
2024-12-19 06:47:30 +01:00
Alexandre SPANGARO
005c4483ec
Merge branch 'develop' into 22tabthirdacc
2024-12-18 23:24:21 +01:00
Alexandre SPANGARO
54c3470ed1
CI
2024-12-18 23:21:34 +01:00
Alexandre SPANGARO
0d41500f95
CI
2024-12-18 23:18:19 +01:00
Alexandre SPANGARO
602a1af348
Remove old code
2024-12-18 22:44:56 +01:00
Alexandre SPANGARO
72b4085237
Translate
2024-12-18 22:37:08 +01:00
Alexandre SPANGARO
c92e7c337f
NEW Accountancy - Show subledger account in thirdparty
2024-12-18 22:17:12 +01:00
William Mead
9bb3345c7b
Added status change on progress update. Updated task status & labels. Added status to update method.
2024-12-18 15:45:57 +01:00
William Mead
dd9d459550
Merge branch 'develop' into NEW_taskClose
2024-12-18 15:08:53 +01:00
Alexandre SPANGARO
c6a7d8cef1
NEW Accountancy - Show subledger account in thirdparty
2024-12-18 09:19:48 +01:00
Alexandre SPANGARO
d093282fb0
Merge branch 'develop' into 22accreturn
2024-12-18 03:33:45 +01:00
tnegre
34cf08d940
update ODT templates
2024-12-17 10:30:59 +01:00
tnegre
e0e5594669
add invoice type label
2024-12-17 09:25:37 +01:00
Laurent Destailleur
41ec35f514
Merge branch 'develop' into 22accreturn
2024-12-17 02:49:29 +01:00
Florian HENRY
d7184adb3b
chore: revert phan warning fix
2024-12-16 19:40:35 +01:00
Florian HENRY
5964ba5223
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into dev_new_default_email_template_ticket
2024-12-16 19:38:15 +01:00
Florian HENRY
1635a430d7
chore: phan rename param to avoid PhanPluginSuspiciousParamOrder: Suspicious order for arguments named tooltip and name - These are being passed to parameters #2 (string htmltext) and #8 (string tooltiptrigger)
2024-12-16 19:37:40 +01:00
Florian HENRY
5097572c5d
chore: review
2024-12-16 19:07:03 +01:00
Alexandre SPANGARO
e577232359
CI
2024-12-16 08:27:31 +01:00
Alexandre SPANGARO
077a8e2653
Right on create link
2024-12-16 08:19:52 +01:00
Alexandre SPANGARO
ceff811daf
CI
2024-12-16 08:09:32 +01:00
Alexandre SPANGARO
a90fd44e3e
Accountancy - Add backtopage & type
2024-12-15 22:57:53 +01:00
Alexandre SPANGARO
790396a488
Ledger - Add backtopage on create
2024-12-15 22:57:27 +01:00
Alexandre SPANGARO
eb7c02b33a
Journal - Add backtopage on create
2024-12-15 22:57:02 +01:00
Alexandre SPANGARO
05faaab489
Balance - Add backtopage on create
2024-12-14 08:36:41 +01:00
Laurent Destailleur
47b034e33c
Update files.lib.php
2024-12-13 14:53:35 +01:00
Laurent Destailleur
4d02fb03d0
Update security_file.php
2024-12-13 14:52:58 +01:00
Laurent Destailleur
2827139499
Update files.lib.php
2024-12-13 14:51:32 +01:00
Laurent Destailleur
7661d52ba1
Merge branch 'develop' into Fix-#32193
2024-12-13 14:47:15 +01:00
Laurent Destailleur
912ae1c334
Update admin.lang
2024-12-13 14:32:50 +01:00
Lucas Marcouiller
a443f9ace5
Merge branch 'develop' into New-add-replace-for-memcached-module
2024-12-13 09:14:58 +01:00
Lucas Marcouiller
46134ff5c6
Merge branch 'develop' into Fix-#32193
2024-12-13 09:14:43 +01:00
Hystepik
b71b8e5e4f
Fix #32193 Add verification on extension file for upload
2024-12-12 14:40:03 +01:00
Noé Cendrier
a1a102b4e4
FIX: $dir cannot be null, commenting wrong test
2024-12-12 14:34:49 +01:00
Noé Cendrier
af29a9095b
Merge branch 'develop' into dirgenpdf
2024-12-12 14:03:02 +01:00
Hystepik
c44a336f0e
fix Ci
2024-12-12 11:28:33 +01:00
Hystepik
79a6d694b2
New add replace for memecached
2024-12-12 10:24:51 +01:00
Florian HENRY
7195af1bdf
new: if default template for ticket existe we use it avec if there is email template 'all'
2024-12-11 11:05:15 +01:00
Alexandre Janniaux
678283dab6
Merge branch 'develop' into accountingjournal-create/1
2024-12-11 09:53:36 +01:00
Laurent Destailleur
54f584e836
Merge branch 'develop' into develop
2024-12-10 18:47:44 +01:00
Frédéric FRANCE
142cb6262a
Merge branch 'develop' into loan_schedule
2024-12-09 22:11:52 +01:00
Sylvain Legrand
1a6f69e7c2
Merge branch 'develop' into Improve-SEPA_2
2024-12-09 22:04:27 +01:00
nat
50d9bb8ca0
Update admin.lang
...
Adds the label of the new PDF option.
2024-12-09 21:02:03 +01:00
nat
7a842dc104
Update pdf_sponge.modules.php
...
Does not display linked objects if the new PDF option is checked
2024-12-09 21:00:25 +01:00
Sylvain Legrand
5ec819c253
New dictionaries
...
Prepare improvements regarding SEPA transfers.
2 - Add dictionaries for "category purpose" and "community instrument".
Users should be able to choose the value of these two parameters for each bank account as they may be different from one bank to another.
2024-12-09 20:24:44 +01:00
nat
6004c64905
Update pdf_other.php
...
Adds the setting for the option to hide linked objects.
2024-12-09 20:07:38 +01:00
Hystepik
db228a8866
fix name
2024-12-09 11:47:46 +01:00
Hystepik
a24f5d4f55
New regroup report bank tabs
2024-12-09 11:41:18 +01:00
Hystepik
4553ba1f81
New add drag & drop on some cards
2024-12-09 11:08:49 +01:00
Frédéric FRANCE
34517f7a5b
Merge branch 'develop' into extrafields_object_filter
2024-12-08 12:08:24 +01:00
Frédéric FRANCE
9773604ebf
Merge branch 'develop' into extrafields_object_filter
2024-12-08 09:45:00 +01:00
Frédéric France
2e18d20a3b
wip
2024-12-08 09:36:11 +01:00
Frédéric France
c161abedc9
Merge remote-tracking branch 'origin/extrafields_object_filter' into extrafields_object_filter
2024-12-08 09:30:59 +01:00
Frédéric France
a45494099f
wip
2024-12-08 09:29:38 +01:00
Christophe Battarel
5340f9f8c5
Update pdf_standard_myobject.modules.php
2024-12-05 16:47:34 +01:00
Laurent Destailleur
d34250c6e5
Merge branch 'develop' into dirgenpdf
2024-12-03 21:17:36 +01:00
Christophe Battarel
98c8a17666
try to fix phpstan error
2024-12-03 11:56:36 +01:00
Frédéric FRANCE
17e31c1d91
Merge branch 'develop' into extrafields_object_filter
2024-11-28 18:34:12 +01:00
Christophe Battarel
9e00b5ec0e
FIX output dir
2024-11-28 12:08:22 +01:00
Frédéric FRANCE
8d5c5cf447
Merge branch 'develop' into extrafields_object_filter
2024-11-27 22:06:10 +01:00
Frédéric France
447a9f2ec6
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-11-27 20:22:50 +01:00
Frédéric France
076ae6a3c2
fix
2024-11-27 20:20:41 +01:00
Frédéric France
4c97950f2a
fix
2024-11-27 20:10:41 +01:00
Frédéric France
da8ac80588
fix merge
2024-11-27 18:59:23 +01:00
Frédéric France
edd1a50324
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-11-27 18:57:47 +01:00
Frédéric France
07eab5003d
fix
2024-11-27 18:54:25 +01:00
Frédéric France
365873a48d
fix
2024-11-27 18:53:43 +01:00
Frédéric France
8bfb3251d1
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-11-27 18:30:25 +01:00
Frédéric France
02937ac100
fix phpstan
2024-11-27 18:25:18 +01:00
Frédéric FRANCE
64bca59c1f
Merge branch 'develop' into loan_schedule
2024-11-26 18:25:16 +01:00
Frédéric FRANCE
4075f8f54e
Merge branch 'develop' into extrafields_object_filter
2024-11-26 17:55:21 +01:00
David Beniamine
343873c82f
Once payment is complet, a click on a product should start a new sale
2024-11-26 13:13:07 +01:00
Laurent Destailleur
1fc7bc278b
Merge branch 'develop' into develop_takepos_search_term_is_not_same_as_term_variable
2024-11-26 03:59:08 +01:00
Frédéric France
cdf71ad042
doc
2024-11-25 22:26:15 +01:00
Frédéric France
6741eadc64
fix with last updates
2024-11-25 21:47:27 +01:00
Frédéric FRANCE
95fadde61b
Merge branch 'develop' into extrafields_object_filter
2024-11-25 21:43:27 +01:00
Alexandre Janniaux
0099fbbd2c
accountingjournal: add create() method
...
Adding a create method ensure we create the accountingjournal in a
uniform way, and allow creating the journals in tests without getting
out-of-sync.
2024-11-25 21:23:33 +01:00
Frédéric France
eb7faffec2
refactor loan schedule
2024-11-23 18:49:12 +01:00
John BOTELLA
c642396dca
Add List of usable icons with img_picto function
2024-11-23 18:26:40 +01:00
Frédéric France
0df412b6be
refactor loan schedule
2024-11-23 18:24:15 +01:00
John BOTELLA
469baa0b5b
remove double
2024-11-23 17:53:12 +01:00
John BOTELLA
0cb35d5b03
New doc for icon list
2024-11-23 09:15:34 +01:00
Laurent Destailleur
552812e052
Merge branch 'develop' into develop_takepos_search_term_is_not_same_as_term_variable
2024-11-21 22:59:39 +01:00
Laurent Destailleur
6353a06c47
Merge branch 'develop' into develop_takepos_search_term_is_not_same_as_term_variable
2024-11-21 22:37:09 +01:00
Eric Seigne
101ee350d3
new variable search_term to be more clear, term is only for terminal number
2024-11-21 19:51:29 +01:00
Frédéric France
af925191c9
test
2024-11-19 23:37:10 +01:00
Frédéric France
4425f38afd
test
2024-11-19 23:25:01 +01:00
Frédéric France
ad8a5c9054
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-11-19 21:26:20 +01:00
sonikf
63dbc8d4de
fix white space
2024-11-17 14:52:50 +02:00
sonikf
bc9e75a785
fix duplicate translation strings
2024-11-17 14:45:09 +02:00
sonikf
a00fb0f5db
fix duplicate translation strings
2024-11-17 14:43:21 +02:00
Hystepik
3c5b397439
Fix CI
2024-11-17 10:16:05 +01:00
Laurent Destailleur
b6b53218c5
Update don.class.php
2024-11-17 01:18:57 +01:00
Laurent Destailleur
f24ee650fc
Update don.class.php
2024-11-17 01:11:41 +01:00
sonikf
fd10b6206d
Update salaries.lang
2024-11-17 01:57:42 +02:00
sonikf
920e1b77b4
NEW: Add also start date fill buttons for salary clone
2024-11-17 01:47:12 +02:00
William Mead
4cab9e8a62
Fixed & refactored status label
2024-11-16 23:34:10 +01:00
Laurent Destailleur
6a8b4c1141
Merge branch 'develop' into New-status-for-webhook
2024-11-16 22:42:46 +01:00
Laurent Destailleur
2c9e58296d
Merge branch 'develop' into New-status-for-webhook
2024-11-16 22:32:24 +01:00
Laurent Destailleur
88c90b0f8a
Merge branch 'develop' into New-status-for-webhook
2024-11-16 22:23:38 +01:00
Laurent Destailleur
768a7ec926
Update target_card.php
2024-11-16 22:03:43 +01:00
Lucas Marcouiller
519cafc75d
Merge branch 'develop' into New-status-for-webhook
2024-11-16 19:04:23 +01:00
Hystepik
172f937a4d
Fix Ci
2024-11-16 18:47:19 +01:00
Hystepik
cfff3093d9
Merge branch 'develop' of github.com:Dolibarr/dolibarr into New-status-for-webhook
2024-11-16 18:46:23 +01:00
William Mead
ee1b3df3f1
Fixed task closed confirm localisation
2024-11-16 18:42:01 +01:00
Nicolas
007860ae81
NEW Closing task
2024-11-16 17:53:53 +01:00
Benoît PASCAL
bcf7031a04
fix: declare entity before using it
2024-11-16 17:32:30 +01:00
Benoît PASCAL
0bac63ffbc
feat: add entity in custom translation with multicompany
2024-11-16 17:16:37 +01:00
Frédéric France
b9f8c188f7
Merge remote-tracking branch 'origin/extrafields_object_filter' into extrafields_object_filter
2024-11-16 01:16:09 +01:00
Frédéric France
4492cedc54
fix
2024-11-16 01:15:25 +01:00
Frédéric France
2a19191fd5
Merge remote-tracking branch 'origin' into extrafields_object_filter
2024-11-16 01:06:14 +01:00
Frédéric FRANCE
98f7f21cf1
Merge branch 'develop' into extrafields_object_filter
2024-11-15 22:20:49 +01:00
Hystepik
ba739c601d
fix CI
2024-11-15 22:02:50 +01:00
ICMathieu
8fe93618cd
FIX go back status #24944
2024-11-15 16:59:11 +01:00
Hystepik
2d8c854c59
fix runtrigger
2024-11-15 09:38:21 +01:00
Hystepik
0db9999fa1
phpdoc modifications
2024-11-15 09:33:38 +01:00
Hystepik
f81f3ed2ee
Merge branch 'develop' of github.com:Dolibarr/dolibarr into New-status-for-webhook
2024-11-15 09:26:30 +01:00
Hystepik
0f539e4b09
webhook manual trigger
2024-11-14 21:08:06 +01:00
Hystepik
20c5fee4cb
Merge branch 'develop' of github.com:Dolibarr/dolibarr into New-status-for-webhook
2024-11-14 13:28:20 +01:00
Hystepik
4d13b2b9a7
fix some unwanted code
2024-11-14 13:27:09 +01:00
Frédéric FRANCE
6b45be1a0d
Merge branch 'develop' into extrafields_object_filter
2024-11-13 23:55:16 +01:00
Frédéric FRANCE
e16c01234b
Merge branch 'develop' into extrafields_object_filter
2024-11-11 20:20:55 +01:00
Frédéric France
1471626cf4
clean code
2024-11-09 11:50:10 +01:00
Frédéric France
86d2641e54
Merge remote-tracking branch 'origin/extrafields_object_filter' into extrafields_object_filter
2024-11-09 11:48:09 +01:00
Frédéric FRANCE
66374f2859
Merge branch 'develop' into extrafields_object_filter
2024-11-09 11:46:45 +01:00
Frédéric France
3e96b33f72
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-27 20:16:46 +01:00
Frédéric France
26f788b73a
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-27 18:21:53 +01:00
Frédéric France
8d149c0b6f
wip
2024-10-26 21:56:17 +02:00
Frédéric France
3246cabe79
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-26 20:12:05 +02:00
Frédéric France
f4e05cfcfb
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-26 18:30:17 +02:00
Frédéric France
259ce6020d
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-26 18:27:45 +02:00
Frédéric France
3e685dffb2
fix phpstan
2024-10-26 18:23:33 +02:00
Frédéric FRANCE
8828b41679
Merge branch 'develop' into extrafields_object_filter
2024-10-26 17:24:49 +02:00
Frédéric FRANCE
2e12fb00fd
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-24 20:53:27 +02:00
Frédéric FRANCE
36b507ad4d
wip
2024-10-24 19:04:12 +02:00
Frédéric FRANCE
cf27abb4b4
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-24 18:59:33 +02:00
Frédéric FRANCE
ee12679f49
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-24 09:25:05 +02:00
Frédéric FRANCE
56ebe9bb5a
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-23 20:26:36 +02:00
Frédéric FRANCE
4f07ec967b
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-23 19:06:40 +02:00
Frédéric FRANCE
3fcb57f911
wip
2024-10-23 19:06:21 +02:00
Frédéric FRANCE
05c4dbcf09
new ajax search with infinite scroll
2024-10-22 22:45:51 +02:00
Frédéric FRANCE
12a9b43dee
new ajax search with infinite scroll
2024-10-22 22:37:48 +02:00
Frédéric FRANCE
a7ee5b6a29
new ajax search with infinite scroll
2024-10-22 22:29:41 +02:00
Frédéric FRANCE
6b2767c3d2
Merge remote-tracking branch 'origin/extrafields_object_filter' into extrafields_object_filter
2024-10-22 21:46:10 +02:00
Frédéric FRANCE
2a0d4bf2ae
new ajax search with infinite scroll
2024-10-22 21:46:04 +02:00
Frédéric FRANCE
6f95ffe650
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-22 10:22:54 +02:00
Frédéric FRANCE
bd2567528a
Merge branch 'develop' into extrafields_object_filter
2024-10-20 10:32:28 +02:00
Hystepik
2003be5e79
Add action to send manual trigger
2024-10-18 10:43:06 +02:00
Frédéric FRANCE
35935a5e17
fix
2024-10-17 13:28:33 +02:00
Frédéric FRANCE
f2ef1486ef
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-17 08:34:54 +02:00
Frédéric FRANCE
c23f06d5db
fix sql
2024-10-17 08:34:08 +02:00
Frédéric FRANCE
324fe1e7a7
can filter on object properties
2024-10-16 11:56:49 +02:00
Frédéric FRANCE
befaf262d9
can filter on object properties
2024-10-16 11:17:24 +02:00
Frédéric FRANCE
f0f8bc595e
can filter on object properties
2024-10-16 11:00:05 +02:00
Frédéric FRANCE
6152d2e885
Merge remote-tracking branch 'upstream/develop' into extrafields_object_filter
2024-10-16 10:52:04 +02:00
Frédéric FRANCE
9b44b5e3a0
can filter on object properties
2024-10-16 10:51:52 +02:00
Frédéric FRANCE
348a0d7779
can filter on object properties
2024-10-16 10:37:41 +02:00
Hystepik
e3dbd3b6cf
Merge branch 'develop' of github.com:Dolibarr/dolibarr into New-status-for-webhook
2024-10-14 13:06:52 +02:00
Hystepik
ec99c226e5
set status button
2024-10-07 12:48:49 +02:00
Hystepik
086bbb862c
New add new status to webhook
2024-10-03 15:04:27 +02:00
Florent Poinsaut
939a4d1695
Merge branch 'develop' into fix-external-users-cannot-see-projects
2024-08-26 15:05:45 +02:00
Jakub Stříbrný
1ce807d0e7
add professional id 7-10 to mysoc
2024-08-02 12:07:12 +02:00
Florent Poinsaut
c0731e07a2
Merge branch 'develop' into fix-external-users-cannot-see-projects
2024-08-01 16:46:25 +02:00
Florent Poinsaut
38b2da8f0a
Fix indent #10789
2024-07-12 21:56:38 +02:00
Florent Poinsaut
ec268d2add
Merge remote-tracking branch 'origin/develop' into fix-external-users-cannot-see-projects
2024-07-11 19:45:42 +00:00
Florent Poinsaut
23fc9d9acf
Lint #10789
2024-07-11 19:45:26 +00:00
Florent Poinsaut
efd263579f
Add a warning if we add a contact that has a user #10789
2024-07-11 18:49:44 +02:00
Christophe Battarel
1d9993dcae
better code
2024-07-02 16:11:45 +02:00
Christophe Battarel
1389f8b43a
codesniffer made a mess
2024-07-02 15:48:22 +02:00
Christophe Battarel
9a54948dfd
fix tabs
2024-07-02 15:45:53 +02:00
Christophe Battarel
00909f8e11
NEW : use specific landing page to home menu entry
2024-07-02 15:42:54 +02:00
moreauf
291cd79b1d
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-12-05 10:11:40 +01:00
moreauf
0df5f17372
develop_adherent_type_class_update
2023-11-29 08:39:56 +01:00
moreauf
59557c1ca3
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-29 08:35:47 +01:00
moreauf
2004b154c8
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-28 08:39:16 +01:00
moreauf
9f5bca3b7e
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-27 16:37:51 +01:00
moreauf
5ba2a65047
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-26 18:20:25 +01:00
moreauf
814033ac74
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-24 11:59:05 +01:00
moreauf
a6ef63b089
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-24 09:51:25 +01:00
moreauf
7bc547154f
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-22 13:53:37 +01:00
moreauf
a4c713723e
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-22 09:06:33 +01:00
moreauf
3211991436
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-21 14:02:18 +01:00
moreauf
a3f426a322
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-21 09:04:29 +01:00
moreauf
a0610373a5
Merge remote-tracking branch 'origin/develop' into develop_adherent_type_class_update
2023-11-18 14:27:04 +01:00
moreauf
1871d2a50d
cron job class refactoring following new class standard and using CommonObject methode
2023-11-18 00:42:06 +01:00
moreauf
d2cd625081
add array feilds and somme property
...
correct some display bugs on card.
2023-11-17 22:55:35 +01:00