Commit Graph

4280 Commits

Author SHA1 Message Date
Laurent Destailleur
0dda1f9a3e Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-15 22:58:58 +01:00
Laurent Destailleur
d1977c8e56 Add id of perm in url 2026-02-15 20:59:01 +01:00
Laurent Destailleur
62c6d8cbb8 Cleaner GET call 2026-02-15 20:49:39 +01:00
Eric - CAP-REL
7f38769d62 NEW Can request and force user to change its password (#37196)
* force user to change password : redirect to user card on login

* force user to change password : redirect to user card on login

* redirect to a dedicated page

* bad old idea : self change passwd on user card + edit mode and rights: it makes a hole on security check

* only apply on dolibarr auth mode context

* only on dolibarr auth mode context

* Fix force_pass_change SQL assignment logic

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-12 17:35:03 +01:00
Eric - CAP-REL
4bf8b3097f Develop force user change pass userclass (#37174)
* datamodel for user change password next time

* add force_pass_change in user object

* Initialize force_pass_change to 0

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-11 03:20:54 +01:00
Laurent Destailleur
7e1fb745b5 NEW Use the js lib into htdocs/public/includes instead of htdocs/includes 2026-02-08 23:11:40 +01:00
Laurent Destailleur
fe3314d07a Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-08 20:40:42 +01:00
Laurent Destailleur
1173164d7e Debug v23 - Filter on action type ko 2026-02-08 19:30:17 +01:00
Laurent Destailleur
2905b6096e Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-02-04 19:49:49 +01:00
Laurent Destailleur
1ede9e3630 Fix comment and keep external modules out of core modules 2026-02-04 17:36:44 +01:00
Charlène Benke
ca64d18833 family assignment logic on user perms of external modules (#36456)
* family assignment logic on user perms of external modules

Updated family assignment logic to default to 'other' if family does not exist in $familyinfo.

* Update copyright year for Charlene Benke
2026-02-04 17:19:43 +01:00
Charlène Benke
af7f01750b family assignment logic on user perms of external modules (#36456)
* family assignment logic on user perms of external modules

Updated family assignment logic to default to 'other' if family does not exist in $familyinfo.

* Update copyright year for Charlene Benke
2026-02-04 17:19:23 +01:00
Frédéric FRANCE
d02b05f1a7 remove french doc and fix travis migration missing (#37053)
* fix french doc

* fix french doc

* fix french doc

* fix french doc

* Clean up comments in card.php

Removed unnecessary comments from card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-02-02 00:43:28 +01:00
Frédéric FRANCE
73ec501b20 fix french doc (#36897)
* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix

* fix

* fix

* fix

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* fix french doc

* Update html.form.class.php

* Update html.form.class.php

* Update index.php

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* Update modules_facture.php

* Update phpstan.neon.dist

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-30 14:22:56 +01:00
Laurent Destailleur
a79d80e11a Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-01-21 12:45:03 +01:00
Laurent Destailleur
d4602e6b6f Fix ci 2026-01-21 12:31:38 +01:00
Charlène Benke
33c51e3704 add holiday reference on user hr bank tabs (#36933) 2026-01-21 00:08:29 +01:00
Frédéric FRANCE
d770d37e29 add phpcs rule extension (#36561)
* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* test

* test

* test

* test

* test

* test

* fix

* fix

* fix

* fix

* fix

* fix

* fix translations

* fix translations

* translate

* translate

* translate

* translate

* translate

* translate

* translate

* Update propal.class.php
2026-01-15 16:05:06 +01:00
Charlène Benke
2c5be593c4 Add includepermissions parameter to infoGroups api method (#36856)
Added parameter to include permissions in infoGroups method.

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-15 03:19:59 +01:00
Frédéric FRANCE
5509203cef clean code (#36819) 2026-01-07 11:07:31 +01:00
Adnan RIHAN
a8ec96baf5 CLOSE #36727 Add ability to objectlink invoice_supplier (#36728)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-06 00:12:05 +01:00
Frédéric FRANCE
e6249eee32 fix phpstan for v23 (#36774)
* fix phpstan

* Update functions.lib.php

* Update admin.lang

* Update errors.lang

* Update fournisseur.commande.class.php

* Update fournisseur.commande.class.php

* Update blockedlog_archives.php

* Update blockedlog_archives.php

* Update blockedlog_archives.php

* Update blockedlog_archives.php
2026-01-05 12:48:07 +01:00
Laurent Destailleur
fdbebb089a Debug v23 2026-01-02 18:31:48 +01:00
Laurent Destailleur
af0c8bd5a1 CSS 2025-12-23 16:08:18 +01:00
Laurent Destailleur
34c93d82ce Debug v23 2025-12-23 13:56:59 +01:00
Laurent Destailleur
e4e5af0adf Merge pull request #36442 from frederic34/patch-11
add modulepart for direct print capabilities
2025-11-28 23:30:22 +01:00
MDW
04ec188cb6 fix: Improve type casting and array initialization in user.class.php
- Added explicit type casting for array values
- Improved array initialization syntax for better readability and maintainability
2025-11-28 02:19:12 +01:00
Frédéric France
dc85a6756b add more 2025-11-27 20:55:45 +01:00
Laurent Destailleur
ce01e1d95f Debug v23 2025-11-27 00:05:04 +01:00
Laurent Destailleur
b52c5a0ffa Fix CI 2025-11-26 22:31:51 +01:00
Laurent Destailleur
ac7c98a180 Fix perms 2025-11-26 22:17:45 +01:00
Laurent Destailleur
0ac1fd39ef Fix CI 2025-11-26 22:00:55 +01:00
Laurent Destailleur
b78e8faeab Debug v23 2025-11-26 14:16:06 +01:00
Laurent Destailleur
f0f2afd7a3 Fix action type for button action Email 2025-11-26 13:41:16 +01:00
Laurent Destailleur
0c8581f80d Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-24 16:23:07 +01:00
Regis Houssin
0aa6652005 FIX #35141 (#36390)
* FIX #35141

* FIX avoid problem with chinese language
2025-11-24 16:03:38 +01:00
Jon Bendtsen
78f90982c4 Fix: API users/groups + fix hurl tests for those (#36337)
* Fix: API users/groups + fix hurl tests for those

* we only check for the login during user creation

* restoring test/hurl/api/users/10_users.hurl from develop branch

* changing error code to 500

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-11-23 01:59:02 +01:00
Laurent Destailleur
d571285a37 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-21 19:14:00 +01:00
Laurent Destailleur
424484a4c3 Debug v23 2025-11-21 19:11:32 +01:00
Frédéric FRANCE
9d4260c858 fix Ci (#36354)
* fix Ci

* Update html.form.class.php

* fix

* remove duplicate
2025-11-21 17:26:29 +01:00
Laurent Destailleur
0e4bfeead7 Fix CI 2025-11-21 14:41:31 +01:00
Laurent Destailleur
1d6f8d5cbd Debug v23 2025-11-21 14:40:33 +01:00
Laurent Destailleur
705211a5f4 Doc 2025-11-21 14:35:04 +01:00
Laurent Destailleur
3e612275e8 Clean code 2025-11-21 14:25:34 +01:00
Laurent Destailleur
839759979a Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-21 01:15:04 +01:00
Laurent Destailleur
f68f7c3da8 Debug v23 2025-11-21 01:02:48 +01:00
Laurent Destailleur
09da2b2365 Merge manually to close #34719. Need to add API_IN_TOKEN_TABLE=1 for the
transition to use several API tokens per user.
2025-11-20 23:51:37 +01:00
Laurent Destailleur
b77e3a4cca Merge branch 'develop' into new-api-rest-tokens 2025-11-20 21:31:20 +01:00
Frédéric FRANCE
46d6714fe0 clean code (#36317)
* clean code

* clean code

* clean doc

* clean doc

* clean doc

* clean doc

* fix

* fix

* fix

* fix

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-20 01:47:46 +01:00
Laurent Destailleur
88f184bcb0 Trans 2025-11-19 21:44:34 +01:00