1630 Commits

Author SHA1 Message Date
atm-corentin
515e095e27 NEW add Tags & Categories on MOs (#36816) 2026-01-07 11:23:20 +01:00
Frédéric FRANCE
619a2a6d65 list product and service categories (#36779)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-05 19:01:11 +01:00
Laurent Destailleur
136c8a4e95 Debug v23 2026-01-05 00:32:32 +01:00
Laurent Destailleur
362f37d783 Finish cash control feature of v23 2026-01-05 00:18:43 +01:00
Laurent Destailleur
e7ffea07e7 Fix CI 2025-12-22 17:16:37 +01:00
Laurent Destailleur
8abeb47da1 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-22 16:06:05 +01:00
Laurent Destailleur
02bc402ae6 Debug v23 2025-12-21 11:26:14 +01:00
Laurent Destailleur
684e726ec5 Debug v23 2025-12-20 13:53:43 +01:00
Frédéric FRANCE
3edf615d08 fix missing import_key fetch in categories class 2025-12-16 11:21:03 +01:00
Maxime Kohlhaas
52646b1dca Fix : tags were not available if product module is disabled 2025-12-16 10:43:51 +01:00
MDW
5117e09959 Qual: Cast properties to string in get_full_arbo method 2025-11-28 02:18:59 +01:00
MDW
55b6364bf6 Qual: Change array assignment for phpstan type deduction 2025-11-28 02:18:53 +01:00
Laurent Destailleur
c26e37cd9b Fix edit color 2025-11-26 16:59:10 +01:00
Laurent Destailleur
10c0de4467 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-20 11:55:18 +01:00
Laurent Destailleur
ae131796d6 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-20 11:51:51 +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
Marc
d9ec700a3e FIX #36306 (#36307) 2025-11-18 22:06:40 +01:00
noec764
cd984fa6c5 FIX: Object should be cloned here (#36289)
Co-authored-by: Noé <noe@scopen.fr>
2025-11-17 21:18:28 +01:00
Laurent Destailleur
0f57e9897c Fix CI 2025-11-14 15:38:37 +01:00
Laurent Destailleur
cba1bcdb84 Fix CI 2025-11-13 13:11:30 +01:00
Laurent Destailleur
c32be1c055 Fix CI 2025-11-13 12:48:53 +01:00
Laurent Destailleur
34bd3f5755 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-11-12 22:02:50 +01:00
Laurent Destailleur
8c394c70b8 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-12 21:56:01 +01:00
Laurent Destailleur
1affd67437 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-12 21:54:29 +01:00
Frédéric FRANCE
9491d880cf clean code (#36170)
* clean code

* Update bom.class.php

* Update commondocgenerator.class.php

* fix

* fix

* fix

* fix

* fix

* fix

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-09 01:19:31 +01:00
Frédéric FRANCE
e343b4ab1f clean code (#36166)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-11-08 14:01:19 +01:00
Laurent Destailleur
4d2e51681f Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:26:08 +01:00
Laurent Destailleur
dfbf173b17 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:25:42 +01:00
Charlène Benke
a8384403d3 Add project_task type to Categorie class 2/3 (#36152) 2025-11-07 18:46:42 +01:00
Laurent Destailleur
25b1004c7b Fix getObjectsInCateg 2025-11-06 17:45:25 +01:00
Laurent Destailleur
583cc1f15f Fix warning 2025-11-06 17:38:36 +01:00
Laurent Destailleur
19c6fb6f9b Fix categories 2025-11-05 23:27:31 +01:00
Regis Houssin
8d72cd0269 FIX wrong number of categories by entity (#36111)
* FIX wrong number of categories by entity

* FIX missing category class parameters

* FIX remove debug
2025-11-05 22:22:07 +01:00
Charlène Benke
36b3ddb883 NEW : Add task categories 1/3 (#35848)
* Create llx_categorie_project_task table

* Add primary key and indexes to llx_categorie_project_task

* Add project_task type to category class

* Implement setCategories method in task class

Added setCategories method to manage task categories.

* Add llx_categorie_project_task table with constraints

Create llx_categorie_project_task table and add constraints

* Update copyright and remove setCategories method

Updated copyright year for Charlene Benke and removed the setCategories method.

* Remove project_task constant and related mappings

* Modify primary key for llx_categorie_project_task

Updated primary key constraint for llx_categorie_project_task table.

* Rename llx_categorie_project_task.key.sql to llx_categorie_project_task-project.key.sql

* Rename llx_categorie_project_task.sql to llx_categorie_project_task-project.sql
2025-11-03 10:30:31 +01:00
Frédéric FRANCE
dd58e49736 clean code (#36057)
* clean code

* clean code

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-01 22:42:12 +01:00
Laurent Destailleur
1a8d91eee2 Fix CI 2025-10-30 00:07:50 +01:00
Laurent Destailleur
d0c4d2d8b4 NEW Output of category tag is nicer for long subcategories. 2025-10-29 16:50:09 +01:00
Laurent Destailleur
cd2f4bb7d2 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-10-24 19:46:38 +02:00
Regis Houssin
5259819fc5 FIX access problem when label is used for next/prev (#35933) 2025-10-24 18:22:30 +02:00
Frédéric FRANCE
29b3880e6c add dolBuildUrl (#35664)
* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

* clean baseline

* add dolBuildUrl

* add dolBuildUrl

* add dolBuildUrl

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-17 02:31:07 +02:00
Frédéric FRANCE
90a0d3cc28 clean phpstan baseline (#35798)
* fix missing translation

* fix missing translation

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-17 02:01:47 +02:00
ldestailleur
a162de2455 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-10-09 18:47:52 +02:00
ldestailleur
d17f13f149 FIX detection of setup not done with
MAIN_MIN_NB_ENABLED_MODULE_FOR_WARNING
2025-10-09 13:13:51 +02:00
Frédéric FRANCE
ac7fe765ae add doc (#35625) 2025-10-03 19:06:34 +02:00
Mohamed DAOUD
5e94b60916 fix cat warning (#35623) 2025-10-03 19:01:52 +02:00
Yamil Esteban Garcia
fc1364db56 NEW add tags on proposals and supplier proposals and in statistics (#35553)
* add own supplier invoice tag filter and bulk insert

add own supplier invoice tag filter and bulk insert

* Update list.php

change format

* Bulk edit commande tags

Bulk edit commande tags

* Label filter orders and supplier order statistics

Label filter orders and supplier order statistics

* Supplier Order Label Filter and Mass Action for Supplier Order Labels

Supplier Order Label Filter and Mass Action for Supplier Order Labels

* Update index.php

change format

* Update list.php

change format

* Update index.php

change format

* Update index.php

change format

* create categories proposal and supplier proposal

create categories proposal and supplier proposal

* adds category insertion to budget

adds category insertion to budget

* Create  table llx_categorie_propal

Create  table llx_categorie_propal

* setCategories method


setCategories method

* bulk add tag and filter tag actions

bulk add tag and filter tag actions

* labels in supplier budget statistics and budgets

labels in supplier budget statistics and budgets

* change format

* adds category insertion to supplier budget

* create supplier budget category table

create supplier budget category table

* create setCategories method

create setCategories method

* add tags in bulk and filter tag actions

add tags in bulk and filter tag actions

* Update card.php

* Update card.php

* Update propal.class.php

* Update index.php

* Update index.php

* Update card.php

* Update supplier_proposal.class.php

* Update list.php

* Update supplier_proposal.class.php

* Update supplier_proposal.class.php

* Update list.php

* Update list.php

* Update card.php

* Update card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-01 17:37:08 +02:00
Jon Bendtsen
f3a62ae0b1 If the number of categories are smaller than the limit and the page is not 0, then we should not return anything (#35509)
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
2025-09-28 22:26:48 +02:00
ldestailleur
4a363478ae Clean code with rector 2025-09-18 16:26:38 +02:00
ldestailleur
6ed764bedf Clean code 2025-09-18 11:40:56 +02:00
ldestailleur
74cc569329 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-09-15 18:14:11 +02:00