2
0
forked from Wavyzz/dolibarr
Commit Graph

129126 Commits

Author SHA1 Message Date
Günter Lukas
07db71dc33 Fix #33967 (#33968) 2025-04-24 15:39:03 +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
83e03fa39b Fix css 2025-04-24 13:44:42 +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
ldestailleur
08de08c563 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-04-24 12:26:17 +02:00
ldestailleur
0117585c90 FIX do not add a filter on status when doing a global search on project 2025-04-24 12:26:06 +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
Noé Cendrier
be3fae0275 FIX: stock control condition in reception delete (#33952) 2025-04-24 01:47:43 +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
021d2f751f Fix CI 2025-04-24 01:27:06 +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
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
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
Charlène Benke
af07c504a8 if localtaxes_type is empty no array return (#33938) 2025-04-22 11:44:30 +02:00