Commit graph

210 commits

Author SHA1 Message Date
Laurent Destailleur
a4d355d24f Fix module param must be sanitized with aZ09arobase - reported by Davide
Saladino
2026-07-24 07:37:34 +02:00
Laurent Destailleur
729c2da70a Code comment 2026-07-23 11:44:05 +02:00
Laurent Destailleur
dc3f3e15e8 Merge 2026-06-12 19:25:23 +02:00
w3houde
82bbd2e1d5
Fix #36880 skip line extrafields in setListDependencies cascade (#38733)
setListDependencies() bound a change handler on every select option[parent]
on the page, including line-item extrafield selects that already get
their own handler from setListDependencies_extra() (built by
CommonObject::getJSListDependancies()).

When both handlers bind to the same select, showOptions() flips child
options with prop('disabled') while showOptions_extra() rebuilds them
with clone/remove/append. The two races leave the child options
permanently greyed out the first time the parent changes during a line
edit. Users have to clear and save the line, then re-edit, to recover.

Skip elements inside the extrafield_lines_area_* containers so only
setListDependencies_extra() drives line cascades. Header-level
extrafields keep going through the original path.

Signed-off-by: Dolicraft <contact@dolicraft.com>
Co-authored-by: Dolicraft <contact@dolicraft.com>
2026-06-12 13:55:29 +02:00
Laurent Destailleur
a0ae86076b Look and feel v24 2026-05-12 02:53:35 +02:00
Laurent Destailleur
54602b478b Removed conf $dolibarr_nocache that is useless (CTRL+F5 is enough) 2026-04-25 12:13:25 +02:00
John BOTELLA
ce3d82417e
New : js hook for setup options (#37940)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-04-20 22:22:06 +02:00
Laurent Destailleur
e0b6798d48 Automated merge from 23.0 to develop 2026-03-25 14:00:55 +01:00
Laurent Destailleur
584b25a6c8 Automated merge from 22.0 to 23.0 by tool pullmerge.sh 2026-03-25 14:00:51 +01:00
Laurent Destailleur
60353bd182 Automated merge from 21.0 to 22.0 by tool pullmerge.sh 2026-03-25 14:00:48 +01:00
atm-lucas
fd93c50c19
fix: add null check before setting _renderItem on jQuery UI autocomplete widget (#37597)
* fix: add null check before setting _renderItem on jQuery UI autocomplete widget

* const
2026-03-25 01:14:37 +01:00
Laurent Destailleur
f6241de8a0 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-01 14:15:34 +01:00
Laurent Destailleur
53ecd7de15 Debug v23 2026-03-01 14:00:16 +01:00
Laurent Destailleur
dfd745f77e FIX date saving when using html dates (like with blind-user mode). 2025-12-31 14:58:24 +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
ldestailleur
62760d6195 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-03 14:05:58 +01:00
Laurent Destailleur
d8d77a8e51 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-11-03 13:57:49 +01:00
Laurent Destailleur
af13e3354b Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0 2025-11-03 13:57:15 +01:00
Laurent Destailleur
e7a1e58ebf Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0 2025-11-03 13:51:38 +01:00
Laurent Destailleur
534d4ed4bc Merge branch '16.0' of git@github.com:/Dolibarr/dolibarr.git into 17.0 2025-11-03 13:49:06 +01:00
Laurent Destailleur
50b90d795c Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into 16.0 2025-11-03 13:48:51 +01:00
Laurent Destailleur
3209eb4bd8 Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into 15.0 2025-11-03 13:46:49 +01:00
lvessiller-opendsi
5de1fcca2f
FIX extra-field list depend on parent extra-filed list on direct edit (#35803) 2025-10-17 15:48:40 +02:00
Laurent Destailleur
83ae0eedab Code comment 2025-09-28 18:37:40 +02:00
ldestailleur
176c7d178d Debug v22 2025-07-17 19:30:58 +02:00
ldestailleur
e036520cb0 Debug v22 2025-06-18 15:10:58 +02:00
ldestailleur
3c88a63172 Debug v22 2025-06-17 15:14:08 +02:00
Nicolas Domenech
6b2050d34d
#34417 [GroupByKanban] add: fix drag and drop for lead (#34493) 2025-06-14 01:45:50 +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
ldestailleur
67161c3980 Debug v22 2025-06-06 02:09:42 +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
90ac6c0207 Clean code to avoid duplicate js code 2025-05-05 13:24:11 +02:00
ldestailleur
efdc4f9a5d Debug v22 2025-04-25 16:43:31 +02:00
ldestailleur
7d8607cce5 NEW Module external website is deprecated. Replaced with menu editor. 2025-04-08 18:18:05 +02:00
ldestailleur
920c84a056 NEW No auto open keyboard on smartphone when opening list of columns 2025-03-24 12:48:38 +01:00
ldestailleur
be76a4bca6 Debug v21 2025-02-22 13:57:41 +01:00
ldestailleur
e8df374b6b Debug v21 2025-02-22 13:57:07 +01:00
Laurent Destailleur
7e17711871 Fix trans 2026-01-21 00:58:54 +01:00
Laurent Destailleur
aa0563a54a Debug v23 2026-01-11 18:41:11 +01:00
Laurent Destailleur
952c1146e0 FIX date saving when using html dates (like with blind-user mode). 2025-12-31 14:54:54 +01:00
Laurent Destailleur
56452b122d Debug v23 pb with height of popup 2025-12-17 12:57:44 +01:00
Laurent Destailleur
b3f7ffdaed Fix translate buttons 2025-12-13 13:54:16 +01:00
Laurent Destailleur
71a090388b Debug v23, the cancel button was lost. 2025-12-13 13:47:19 +01:00
Laurent Destailleur
81527a9fe9 Clean code 2025-11-18 12:03:23 +01:00
Laurent Destailleur
355092f6d7 Debug v23 2025-11-07 18:12:46 +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
0346d901be Clean code 2025-10-23 14:31:45 +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
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