Commit Graph

145227 Commits

Author SHA1 Message Date
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
cd3cc8f28b Fix debug log 2025-04-24 01:12:21 +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
1ea4c01c6f FIX page of bom when only bom module is on 2025-04-24 00:28:34 +02:00
Laurent Destailleur
1435c02986 FIX #33958 2025-04-23 23:45:44 +02:00
Can Arslan
76a89cad00 fix: give user access for file if user has 'all' permission of the module (#33957) 2025-04-23 23:32:23 +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
Laurent Destailleur
6fe40bda2a FIX ws detection 2025-04-23 22:24:59 +02:00
Laurent Destailleur
5922cdd875 Debug 2025-04-23 20:32:35 +02:00
Laurent Destailleur
8eb925f838 Fix syntax error 2025-04-23 20:19:34 +02:00
Laurent Destailleur
a749fb154f Log 2025-04-23 20:13:35 +02:00
Laurent Destailleur
ae69c56695 Log 2025-04-23 19:51:19 +02:00
Laurent Destailleur
7f85a2bee9 Log 2025-04-23 19:16:10 +02:00
Laurent Destailleur
88ac148995 Add log 2025-04-23 19:05:03 +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
HENRY Florian
8221ab0a58 fix: #33095 (#33907) 2025-04-22 11:51:25 +02:00
ThomasNgr-OpenDSI
5e887e8850 Fix : on update of an order line, the TTC price would be used as HT price (#33940)
* Fix : on update of an order line, the TTC price would be used as HT price

* Update commande.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-22 11:48:22 +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
99b1bcf4d0 Debug v22 on param sessionkey 2025-04-22 03:09:36 +02:00
Laurent Destailleur
0c2dcefcfb Fix log 2025-04-22 02:19:27 +02:00
Laurent Destailleur
aab39489f2 Fix add protection to avoid bypass in paymentok 2025-04-22 02:02:20 +02:00
Laurent Destailleur
656a4f36e3 Fix add protection to avoid bypass in paymentok 2025-04-22 01:42:28 +02:00
Laurent Destailleur
8b4561bc3c Fix transactions 2025-04-22 00:21:46 +02:00
Laurent Destailleur
03c2da65fe Add log to help debug payment 2025-04-21 23:58:26 +02:00
Laurent Destailleur
cebfdbd69a Add log to help debug payment 2025-04-21 23:33:30 +02:00
Laurent Destailleur
e1da8b9dce Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-04-21 22:59:41 +02:00
Laurent Destailleur
23a4933326 More info for tracking payment bug 2025-04-21 22:59:25 +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
ae5750f099 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-04-21 13:48:05 +02:00
ldestailleur
aa6fd6de5a Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-04-21 13:45:36 +02:00