Commit graph

151292 commits

Author SHA1 Message Date
Charlène Benke
4c597d650b
Update addTimeSpent api method to use default progress
with null parameters, swagger validator fail
2025-12-03 07:40:57 +01:00
Laurent Destailleur
e2595b5117 Fix LNE 2025-12-02 22:37:49 +01:00
Laurent Destailleur
793d846d94 Debug v23 2025-12-02 21:40:15 +01:00
Laurent Destailleur
10b087e209 Fix yearly events and duplicate recurring events 2025-12-02 21:33:09 +01:00
Frédéric FRANCE
0c6b16060f
Merge branch 'develop' into patch-8 2025-12-02 20:59:27 +01:00
Laurent Destailleur
e60de6525b WIP Loi finance 2025-12-02 20:29:20 +01:00
Jon Bendtsen
268996c672 testing for access to the thirdpartytmp 2025-12-02 17:26:53 +01:00
Jon Bendtsen
ddd2927e31 This commit has errors, if you use PUT in the API with a new socid that the user does not have permission to, then it STILL updates the contract, and then it gets the contract after update and tells me I do not have access 2025-12-02 17:23:26 +01:00
Jon Bendtsen
b48fed1719 PUT now checks both existing socid and any potentially updated socid for access 2025-12-02 17:23:26 +01:00
Jon Bendtsen
26a39d1cc8 creating Thirdparties object takes no arguments 2025-12-02 17:23:26 +01:00
Jon Bendtsen
6f18235bab both socid exists and access to is checked in api_thirdparty GET :-) 2025-12-02 17:23:26 +01:00
Jon Bendtsen
1c697607b1 default deny access, allow access if user has the right combination of permissions and/or is the sales representative for the thirdparty 2025-12-02 17:23:26 +01:00
Jon Bendtsen
36415f1fd2 giving a slight better error message 2025-12-02 17:23:26 +01:00
Jon Bendtsen
9941a20fa8 Check if API user has rights to see all thirdparties
Check if API user has rights to see all thirdparties - though perhaps we should check if the user has rights to this particular thirdparty in this contract?
2025-12-02 17:23:26 +01:00
tcesar
6545957cbd Fix traduction for import error 2025-12-02 16:37:30 +01:00
Danelif
5ef3998a54 improve purchase order line import by adding rang and flexible key selection 2025-12-02 16:19:18 +02:00
Laurent Destailleur
5bcd5db58f Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-02 15:11:40 +01:00
atm-florian
c48b719473 FIX: now there are two values for INVOICE_USE_SITUATION (1 = legacy, 2 = new), leading to two interpretations of situation_percent; in some algorithms, only the old algorithm was applied even when the new mode was on 2025-12-02 15:10:43 +01:00
Laurent Destailleur
7828311250 Fix export pb in br 2025-12-02 15:04:14 +01:00
Laurent Destailleur
efd58a5f48 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-12-02 14:54:22 +01:00
Laurent Destailleur
6fbc380e52 FIX Export of extrafield in organized events 2025-12-02 14:54:10 +01:00
atm-florian
c27146f44c FIX: now there are two values for INVOICE_USE_SITUATION (1 = legacy, 2 = new), leading to two interpretations of situation_percent; in some algorithms, only the old algorithm was applied even when the new mode was on 2025-12-02 14:42:15 +01:00
Laurent Destailleur
307eaf0321 Trans 2025-12-02 14:07:24 +01:00
Laurent Destailleur
14c949c8c9
Merge pull request #36408 from JonBendtsen/security.lib.php_checkUserAccessToObject_moduleEnabled_0permissions
Qual: DENY access to Thirdparty when module is enabled, but no permissions at all
2025-12-02 10:46:46 +01:00
Frédéric FRANCE
a560d4f886
clean code 2025-12-02 09:11:56 +01:00
Lucas Marcouiller
894bbd5786
Merge branch '22.0' into fix-#36475 2025-12-02 08:36:25 +01:00
Lucas Marcouiller
55977d16f1 fix warning 2025-12-02 08:35:53 +01:00
Lucas Marcouiller
792070b5f5 fix a potential warning 2025-12-02 08:34:41 +01:00
Laurent Destailleur
d8a4e774bd Debug v23 2025-12-01 21:19:51 +01:00
Laurent Destailleur
2487e7ca5c Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-01 18:56:50 +01:00
Laurent Destailleur
36fc03aa49 FIX must not allow deletion of invoice if printed or sent by email. 2025-12-01 18:56:18 +01:00
Laurent Destailleur
759c4ba5a9
Merge pull request #36496 from ATM-NicolasV/FIX/FAMILY_VARCHAR
Modification of the family VARCHAR field to VARCHAR(64), causing the failure of module re-activation.
2025-12-01 16:48:29 +01:00
Laurent Destailleur
64bab261a9
Merge pull request #36495 from mapiolca/patch-67
Backport: fix intervention “Signed” confirmation when no status is selected
2025-12-01 16:47:51 +01:00
atm-nicolasV
6b6a4163b8 Modification of the family VARCHAR field to VARCHAR(64), causing the failure of module re-activation. 2025-12-01 15:56:29 +01:00
Laurent Destailleur
8980392d8c Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-01 15:40:57 +01:00
Laurent Destailleur
967865dfe5 CSS 2025-12-01 15:40:42 +01:00
Laurent Destailleur
854adf45f7
Merge pull request #36487 from le-reparateur/patch-4
Add default supplier type handling in card.php in creation mode
2025-12-01 15:24:07 +01:00
Laurent Destailleur
14eab317ef
Fix formatting and add new line in card.php 2025-12-01 14:08:11 +01:00
Laurent Destailleur
ca30a6d692
Update card.php 2025-12-01 14:07:28 +01:00
Pierre Ardoin
1c94462405
Update copyright year for Pierre Ardoin 2025-12-01 14:03:40 +01:00
Pierre Ardoin
dad4bbddd2
Report fix on 21.0
Fix an issue that have been fixed by Charlene Benke on v22
2025-12-01 14:00:38 +01:00
Laurent Destailleur
f40e88d67a
Merge pull request #36477 from atm-jonathan/FIX_TICKET_RANDOM_ID_ENTROPY
FIX: ticket module - use random_int() for secure ID generation instea…
2025-12-01 13:55:47 +01:00
Laurent Destailleur
153d750d9c Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-12-01 13:55:35 +01:00
Laurent Destailleur
41fc03c63b Fix: Do not transform [__XXX__] string when
MAIN_RESTRICTHTML_ONLY_VALID_HTML is on.
2025-12-01 13:54:27 +01:00
atm-florian
0e1c580f11 FIX 18.0: GETPOSTDATE and buildParamDate assumed HTTP param names 'minute' and 'second' instead of 'min' and 'sec' 2025-12-01 13:47:50 +01:00
Laurent Destailleur
47aa1b4001
Update ticket.lib.php 2025-12-01 13:20:45 +01:00
Laurent Destailleur
a96727726e
Merge pull request #36488 from BenjaminFlr/35411
FIX(tasks): dates in ganttview
2025-12-01 13:14:03 +01:00
Laurent Destailleur
9cd4c05f5b
Merge pull request #36486 from JonBendtsen/API_Timespent_Service_Field_33899
FIX: API task getTimeSpent to actually return data
2025-12-01 13:13:03 +01:00
Laurent Destailleur
4223ff08ce
Merge pull request #36491 from Easya-Solutions/18.0_fix-update-extras
FIX not remove value of others extra-fields on update extras action
2025-12-01 13:10:08 +01:00
Laurent Destailleur
ebacc05fe3 Comment 2025-12-01 13:09:18 +01:00