Benjamin Falière
7b6051a0d0
FIX(ticket): check on TICKET_IMAGE_PUBLIC_INTERFACE ( #36833 )
...
* FIX(ticket): check on TICKET_IMAGE_PUBLIC_INTERFACE
Must use getDolGlobalString instead of getDolGlobalInt here
* Add contributor
---------
Co-authored-by: Benjamin Falière <benjamin.faliere@altairis.fr >
2026-01-10 17:46:45 +01:00
Laurent Destailleur
aa8fac1deb
Merge pull request #36429 from atm-adrien/FIX/MulticompanyStockCompatibility
...
FIX : Implementation of multi-company compatibility with inventory/warehouse management
2025-12-04 10:42:35 +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
Adrien Raze
c1c2358e75
FIX : Implementation of multi-company compatibility with inventory/warehouse management
2025-11-26 12:30:22 +01:00
Laurent Destailleur
b1a4520059
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2025-11-24 16:10:29 +01:00
Florian Mortgat
5a61cc9393
FIX DA027383: permissions not checked on HRM evaluation card ( #36328 ) ( #36399 )
...
Permissions involved:
- hrm->evaluation->readall: the user can view anyone's evaluations
- hrm->evaluation->read: the user can only view their or their subordinates' evaluations
2025-11-24 14:57:20 +01:00
Regis Houssin
3ad30f8622
FIX use array_intersect instead in_array
2025-11-07 12:07:50 +01:00
Regis Houssin
12d078c651
FIXX clean code
2025-10-16 19:33:38 +02:00
Regis Houssin
0dbbd453e5
FIX Multicompany compatibility with "project_task"
2025-10-16 19:10:32 +02:00
ThomasNgr-OpenDSI
01aa901f93
18.0 fix CVE 2024 40137 ( #34762 )
...
* Sec: Remove all functions that accept callable params - CVE-2024-40137
* FIX #34746 - More complete fix for CVE-2024-40137
---------
Co-authored-by: ldestailleur <eldy@destailleur.fr >
2025-09-04 14:59:44 +02:00
Laurent Destailleur
b226894e36
Merge remote-tracking branch 'origin/17.0' into 18.0
2025-07-31 23:14:31 +02:00
Laurent Destailleur
3b0a4c9fa9
Merge branch '16.0' of git@github.com:Dolibarr/dolibarr.git into 17.0
2025-07-31 23:11:32 +02:00
VIAL-GOUTEYRON Quentin
154a25f8cb
Enhance working days calculation to incorporate half-day adjustments and optimize public holiday checks ( #34552 )
...
* "Enhance working days calculation to incorporate half-day adjustments and optimize public holiday checks"
* "Add test cases for num_open_day() to validate half-day and weekend boundary scenarios"
* "Update DateLibTest to include Saturday and Sunday as non-working days in test setup"
2025-07-31 22:59:29 +02:00
lvessiller-opendsi
ce1243140f
FIX js warning (Backport commit 84d982c) ( #34555 )
...
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-22 12:49:52 +02:00
Laurent Destailleur
1bd6757e62
Fix CI
2025-06-14 02:15:10 +02:00
Marc de Lima Lucio
bc18656fd5
FIX: files lib: multiple php 8.1 warnings ( #34462 )
2025-06-14 00:27:36 +02:00
lvessiller-opendsi
878474f1d1
FIX element must be visible to set focus on select input when using default values ( #34406 )
2025-06-12 12:23:55 +02:00
Marc de Lima Lucio
35528a5885
FIX: prevent log warning with online signature url ( #34361 )
2025-06-05 18:29:12 +02:00
lvessiller-opendsi
ce0f46a483
FIX local taxes text in PDF ( #34343 )
2025-06-03 17:03:15 +02:00
lvessiller-opendsi
cc78023a44
FIX allow double colon and string obfuscation in dol eval for computed extra fields ( #34015 )
...
* FIX allow double colon and string obfuscation in dol eval for computed extra fields
* Update functions.lib.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-05-06 11:50:28 +02:00
ldestailleur
4897c9de7f
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2025-03-14 12:20:56 +01:00
ldestailleur
2058d572d9
Merge branch '16.0' of git@github.com:/Dolibarr/dolibarr.git into 17.0
2025-03-14 12:17:06 +01:00
ldestailleur
089fab828b
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into 16.0
2025-03-14 12:14:10 +01:00
Eric - CAP-REL
6f4b2a8905
allow spaces on natural search ( #33324 )
...
* allow spaces on natural search like documentation says
* clear comment
* sanitize backport from 19.0
* update sanitize call to be compatible with dolibarr 19.0 backported function
2025-03-11 02:13:06 +01:00
Laurent Destailleur (aka Eldy)
9fc78cd1b6
Fix regression
2025-02-05 18:16:09 +01:00
Laurent Destailleur
c7ee83b3b9
FIX can not delete files in task card
2025-01-27 12:39:24 +01:00
Laurent Destailleur (aka Eldy)
1b42078d1e
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2025-01-20 10:24:30 +01:00
Laurent Destailleur (aka Eldy)
c2c3879032
Clean php file
2025-01-16 00:36:56 +01:00
Laurent Destailleur (aka Eldy)
c4529ed986
Clean file
2025-01-16 00:35:38 +01:00
Laurent Destailleur (aka Eldy)
8b7eaf360e
Fix phpunit
2025-01-15 20:08:13 +01:00
Laurent Destailleur (aka Eldy)
2f317f0f52
Merge branch '17.0' of git@github.com:/Dolibarr/dolibarr.git into 17.0
2025-01-15 20:07:40 +01:00
Laurent Destailleur (aka Eldy)
bd35af1360
Fix phpunit
2025-01-15 20:07:31 +01:00
Laurent Destailleur
d4e66426e7
Merge pull request #32621 from ATM-Consulting/FIX/132/bug/cache-collisions-dol-getIdFromCode
...
FIX 17.0 - collisions in cache for dol_getIdFromCode
2025-01-15 15:51:23 +01:00
Laurent Destailleur
88d81aa943
Merge pull request #27159 from atm-lena/17.0_FIX_MultilangsTranslationPDFLinesDescription
...
FIX Multilangs : PDF lines description
2025-01-15 15:38:48 +01:00
Florian Mortgat
79c55149b2
Update htdocs/core/lib/functions.lib.php
2025-01-14 11:00:38 +01:00
atm-florian
762e4ec8d1
updated local pre-commit hook -> fix typo
2025-01-10 17:01:59 +01:00
atm-florian
77f982d1a8
FIX 17.0 - collisions in cache for dol_getIdFromCode
2025-01-10 16:25:27 +01:00
Laurent Destailleur (aka Eldy)
4267f5f010
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2024-12-31 17:18:15 +01:00
Laurent Destailleur
e65ee097a5
Merge pull request #30915 from MaximilienR-easya/18.0_Backport_yogosha
...
Backport #yogosha18281
2024-12-30 04:58:37 +01:00
Laurent Destailleur
be95c92c45
Update functions.lib.php
2024-12-19 18:07:02 +01:00
Etienne BENDER
6aee2db1d4
Remove use of getDolGlobalInt()
2024-12-17 09:01:04 +01:00
Etienne BENDER
a96d13d5aa
Add translation for bad log level
2024-12-09 10:56:35 +01:00
Etienne BENDER
f1868ee162
Replace dol_syslog throws by default log level
2024-12-09 10:50:29 +01:00
Thomas C.
976399c2d9
fix ( #31683 )
2024-11-16 10:57:03 +01:00
uvaldenaire-opendsi
bbf83c7053
fix dol_getdate() when timestamp is an empty string ( #31714 )
2024-11-06 19:17:33 +01:00
UltraViolet33
33c6d95b1c
Backport Fix wrong invoice status when invoice has discount ( #31323 )
...
Co-authored-by: Ulysse Valdenaire <uvaldenaire@easya.solutions >
2024-10-13 21:04:17 +02:00
Laurent Destailleur
63d4b5e3d8
FIX Backport fix fatal error on price with some truncating setup
2024-10-06 22:17:26 +02:00
Sylvain Legrand
5d58a33f37
Fix tz array ( #31240 )
...
The list of time zones included in the 'get_tz_array()' function no longer matches the list of zones supported by PHP!
See the pages "https://www.php.net/manual/fr/timezones.php "
When using these values, this caused a 500 error: "PHP Fatal error: Uncaught Exception: DateTimeZone::__construct(): Unknown or bad timezone (Pacific/Enderbury) " for example =>
$arraytz = get_tz_array();
foreach ($arraytz as $key => $value) {
$date = new DateTime();
$date->setTimezone(new DateTimeZone($value));
}
When several zone names could be used for the same time zone, I favored the canonical name (The primary, preferred zone name).
See the table "https://en.wikipedia.org/wiki/List_of_tz_database_time_zones "
2024-10-03 15:38:41 +02:00
Laurent Destailleur
97eacefa6b
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2024-09-29 22:41:54 +02:00
Laurent Destailleur
f5fbbcfcb8
Merge branch '16.0' of git@github.com:Dolibarr/dolibarr.git into 17.0
2024-09-29 22:40:45 +02:00