Lucas Marcouiller
a4908abc8a
New Main checkbox left column to manage this conf for each users ( #30439 )
...
Co-authored-by: Hystepik <lmarcouiller@nltechno.com>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-07-26 05:01:26 +02:00
Laurent Destailleur
c9b92bb32d
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-07-25 18:21:47 +02:00
Laurent Destailleur
6b076821e3
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0
2024-07-25 18:20:01 +02:00
Laurent Destailleur
f4611fcec9
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
2024-07-25 18:06:37 +02:00
Thibault Fiacre
7c9e6b1fb9
FIX lang output for sales representative on PDF ( #30469 )
2024-07-25 17:56:13 +02:00
Laurent Destailleur
74cbae2579
Code comment
2024-07-25 14:28:18 +02:00
Laurent Destailleur
5513b573b0
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-07-24 04:06:06 +02:00
Laurent Destailleur
8a257ac93f
Fix permission to edit email template - Debug v20
2024-07-23 02:12:46 +02:00
Laurent Destailleur
147a8bfaee
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/adherents/subscription/list.php
htdocs/categories/viewcat.php
htdocs/contrat/card.php
htdocs/contrat/list.php
htdocs/eventorganization/conferenceorbooth_list.php
htdocs/expedition/list.php
htdocs/societe/card.php
2024-07-11 10:44:39 +02:00
Laurent Destailleur
8a4f550d64
Debug v20
2024-07-09 17:33:27 +02:00
Frédéric FRANCE
2707475a12
fix phpstan ( #30319 )
...
* fix phpstan
* fix phpstan expects int, false given ...
* fix phpstan expects int, true given ...
2024-07-08 21:45:35 +02:00
Frédéric FRANCE
29f223fd3c
fix checkFunctionArgumentTypes ( #30249 )
...
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
* fix checkFunctionArgumentTypes
2024-07-04 17:47:31 +02:00
Laurent Destailleur
253fdba882
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-07-02 23:11:21 +02:00
Laurent Destailleur
a75d6e6ffe
Finished the groupby experimental into project list
2024-07-02 18:46:20 +02:00
Alexandre SPANGARO
96afcaa476
Better comments ( #30200 )
...
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* Fix language
* CI Missing language key
* Update eventorganization.lang
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-30 21:02:50 +02:00
Frédéric FRANCE
4b275dc148
add phpdoc ( #30208 )
...
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* clean phpdoc
2024-06-30 19:39:01 +02:00
Frédéric FRANCE
3e750c2f0b
ignore more phan lines with phpstan ( #30135 )
...
* ignore more phan lines with phpstan
* fix
2024-06-23 17:46:34 +02:00
Laurent Destailleur
6a12de58ed
Introduce length of field in fields array
2024-06-23 13:24:26 +02:00
Laurent Destailleur
c936c4b4b4
Look and feel v20
2024-06-19 02:58:06 +02:00
Laurent Destailleur
a618bf2ae6
Debug v20
2024-06-18 09:54:11 +02:00
Laurent Destailleur
83f9854423
Doc
2024-06-10 16:12:22 +02:00
Mathieu Moulin
abcb1dad4b
Define CommonObject relation in CommonObjectLine classes ( #29956 )
2024-06-10 16:08:39 +02:00
Frédéric FRANCE
74806473ab
fix cti ( #29842 )
...
* fix cti odt asset
* comment unused code in template
* phpdoc
* fix unreachable code
* fix unreachable code
* fix not falsy
2024-06-05 14:55:07 +02:00
Frédéric FRANCE
d7a88a40a2
fix cti in odt template ( #29840 )
...
* fix cti in odt template
* fix cti in odt recruitment
2024-06-04 19:29:25 +02:00
Kusco
8e8fdccec7
#29103 Fix error in export part of the builder module ( #29835 )
...
In the builder module, suggestions are offered by default.
Just remove the comments for this to work.
Except for this line:
//$this->export_sql_end[$r] =' LEFT JOIN '.MAIN_DB_PREFIX.'competence_line as tl ON tl.fk_competence = t.rowid';
A "point" is missing before the "equal":
//$this->export_sql_end[$r] .=' LEFT JOIN '.MAIN_DB_PREFIX.'competence_line as tl ON tl.fk_competence = t.rowid';
The problem is the overwriting of part of the query, if we want to couple other tables.
2024-06-04 14:49:25 +02:00
Laurent Destailleur
dc024a1f18
Debug v20
2024-05-30 14:43:16 +02:00
Laurent Destailleur
48c5d9b0bc
Debug v20
2024-05-29 12:26:04 +02:00
Laurent Destailleur
66f4562300
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-05-23 14:50:17 +02:00
Laurent Destailleur
a854e58905
FIX Missing $param in hook call for list
2024-05-23 14:41:56 +02:00
Laurent Destailleur
21be37d308
Work on prototype for kanban grouped by type
2024-05-20 22:53:04 +02:00
sonikf
df6312d9db
fix: path and add missing comma ( #29651 )
...
* fix: add missing comma
* fix path
2024-05-11 20:45:52 +02:00
Laurent Destailleur
458ffdb23e
css
2024-05-09 18:15:57 +02:00
Laurent Destailleur
5b4d27e661
Debug v20
2024-05-08 00:23:25 +02:00
Frédéric FRANCE
d0830b3159
fix phpstan ( #29602 )
...
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix travis
* fix phpstan
* fix phpstan
* fix phan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
fix phpstan
fix phpstan
fix phpstan
fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix travis
* fix phpstan
* fix phpstan
* fix phpstan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-05 00:34:19 +02:00
Laurent Destailleur
0b9bd5408b
Debug v20: Encapsulate the feature using leaflet/geophp into a constant
...
MAIN_USE_GEOPHP. Fix webportal module.
2024-05-03 02:39:35 +02:00
Vaadasch
5865151eb3
NEW : Add option position['find'] to DolEditor ( #29546 )
...
* Add option position['find'] to DolEditor
* Add option position['find'] to DolEditor - fix spaces
* Add option position['find'] to DolEditor - fix spaces
* Add option position['find'] to DolEditor - fix semi-colon
* Add option position['find'] to DolEditor - exemples -> examples...
* Add option position['find'] to DolEditor - reviews
* Add option position['find'] to DolEditor - empty indent
---------
Co-authored-by: Vaadasch <me@local.here>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-01 18:04:18 +02:00
Laurent Destailleur
e3daa23949
Look and feel v20
2024-04-30 09:45:28 +02:00
Laurent Destailleur
2f7e9734bd
Debug v20
2024-04-23 00:38:56 +02:00
Laurent Destailleur
1946b92da8
Debug v20
2024-04-19 16:32:56 +02:00
Laurent Destailleur
57bb4cd7e4
Debug v20
2024-04-18 02:21:42 +02:00
MDW
bec5ff4749
Fix: Enforce/use int nature of BookKeeping(Line)::$piece_num, fix hooks typings ( #29298 )
...
* Fix: Enforce/use int nature of BookKeeping(Line)::$piece_num
* Fix typing in hookmanager class
* Improve DolHooksCollector phpdoc
* Fix PhanTypePossiblyInvalidDimOffset by testing index's existence
* Ignore PhanTypePossiblyInvalidDimOffset that phan can not detect
* Allow to be null, initialise instead of unset
2024-04-09 23:21:28 +02:00
Laurent Destailleur
fd9475be03
Use same doc comment eveywhere.
2024-04-07 12:26:27 +02:00
Laurent Destailleur
8a5d066d90
Doc
2024-04-07 12:15:17 +02:00
Frédéric FRANCE
7cf6a0821f
fix phpdoc for ismultientitymanaged ( #29245 )
...
* fix phpdoc
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-04-06 17:38:39 +02:00
sonikf
a9bfe73e1a
Add recurring invoice triggers in module builder template ( #29208 )
...
* Add recurring invoice triggers
* Update interface_99_modMyModule_MyModuleTriggers.class.php
* remove BILLREC_CREATE
2024-04-05 16:34:39 +02:00
Laurent Destailleur
fffe74246c
Fix all short tables must use the setup for the number of rows
2024-04-03 15:30:10 +02:00
Laurent Destailleur
f03eb260de
Nicer combo of companies for external modules
2024-04-03 13:20:26 +02:00
Laurent Destailleur
9811ef1a78
Fix phpstan
2024-04-02 14:43:05 +02:00
Laurent Destailleur
990216b13f
NEW Api parameters are sanitized by the WAF, same code than GET/POST
2024-04-02 13:07:13 +02:00
Laurent Destailleur
87348ceac3
Fix missing $max
2024-04-02 12:01:23 +02:00
Laurent Destailleur
594da940fa
Sanitize input
2024-04-02 11:57:30 +02:00
Laurent Destailleur
b58e439a17
Clean use of $_POST
2024-03-28 21:29:02 +01:00
Laurent Destailleur
f598bcbd54
Look and feel v20
2024-03-24 16:36:08 +01:00
MDW
baaa7c721e
Fix PHPdoc typing ($cols, $phpmin)
2024-03-24 14:19:09 +01:00
Laurent Destailleur
3b17fceadb
Update modMyModule.class.php
2024-03-23 19:38:35 +01:00
Florian HENRY
b4f04dbaee
new: upgrade minimum version of dolibarr for module builder
2024-03-21 20:58:59 +01:00
Laurent Destailleur
e92d6230df
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/ticket/class/ticket.class.php
htdocs/ticket/list.php
htdocs/ticket/stats/index.php
2024-03-20 02:31:33 +01:00
Laurent Destailleur
607bc16351
Fix menu postion
2024-03-19 22:05:55 +01:00
MDW
fd9d48faac
Fix phpstan CommonObject->fields - notnull is optional field
2024-03-19 00:32:00 +01:00
Laurent Destailleur
f9346a8022
Fix restore declaration to avoid to many uncompatibility problems.
2024-03-18 15:15:35 +01:00
Laurent Destailleur
b72b38f5d1
Doc
2024-03-18 15:03:41 +01:00
Laurent Destailleur
72d758e054
Doc
2024-03-18 14:56:54 +01:00
Laurent Destailleur
de58435ef1
FIX: if we stop for security purpose, we must exit a non zero value.
2024-03-16 23:08:15 +01:00
Laurent Destailleur
310b74960e
Fight against ucfirst to get a className.
2024-03-16 22:26:24 +01:00
Laurent Destailleur
90172fba83
Code simpler
2024-03-16 22:00:55 +01:00
Laurent Destailleur
93882871d7
Merge pull request #28901 from mdeweerd/spelling/dolibarr_keyword
...
Qual: Add dolibarrr to dict
2024-03-16 21:35:47 +01:00
MDW
5067a8bee9
Fix Dolibarr spellings
2024-03-16 18:11:10 +01:00
Laurent Destailleur
eececbe72b
More secured parameter for $tmpobjectkey
2024-03-16 17:34:58 +01:00
Laurent Destailleur
e994d6650f
Fix regression in GETPOST limit
2024-03-16 11:41:00 +01:00
Laurent Destailleur
2b9d5b7232
Clean code
2024-03-16 11:16:32 +01:00
Laurent Destailleur
0e07611344
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
Fix for #28785 and #28889
2024-03-16 11:09:24 +01:00
Laurent Destailleur
ea2eab434c
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2024-03-16 11:04:54 +01:00
Laurent Destailleur
97e4346913
Fix look and feel
2024-03-16 10:45:32 +01:00
Laurent Destailleur
28269b1a0a
Clean code for #28785
2024-03-15 20:26:22 +01:00
MDW
23785393a3
Add csslist to json keys
2024-03-15 03:55:52 +01:00
Laurent Destailleur
6b48e09854
Debug
2024-03-14 16:49:29 +01:00
Laurent Destailleur
45a68ba612
Better error management
2024-03-13 20:17:26 +01:00
Laurent Destailleur
9e16016125
Merge pull request #28770 from mdeweerd/typing/fields
...
Fix: Repeat fields typing in CommonClass children
2024-03-12 14:30:36 +01:00
MDW
88d59896ec
Qual: 'enabled' in fields can be string ('isModEnabled(...)')
...
# Qual: 'enabled' in fields can be string ('isModEnabled(...)')
Update PHPdoc to allow that enabled is a string
2024-03-12 13:38:08 +01:00
Laurent Destailleur
c458a46862
Fix warning
2024-03-12 03:46:00 +01:00
Laurent Destailleur
b9094fc00a
Fix warning
2024-03-12 03:37:21 +01:00
MDW
26e487d69e
Fix: Repeat fields typing in CommonClass children
...
# Fix: Repeat fields typing in CommonClass children
phpstan needs typing to be 'co-variant' and therefore typing must be repeated as
the method is not to initialise the property in the constructor, but to override
the proparty by a 'local' definition in the child class
2024-03-11 17:39:52 +01:00
Laurent Destailleur
f32bf4b3a7
Fix join -> implode
2024-03-11 12:38:21 +01:00
Laurent Destailleur
4f5c400870
Fix missing search_all
2024-03-08 19:39:33 +01:00
Laurent Destailleur
fb16af02b4
Clean code. Move member type API in good file.
2024-03-08 11:00:19 +01:00
Laurent Destailleur
f45f1f6cfd
Fix separator block for modulebuilder
2024-03-07 15:00:08 +01:00
Laurent Destailleur
f00d3ff6dd
Fix route not complete
2024-03-07 14:57:41 +01:00
Laurent Destailleur
7866ee472b
QUAL Clean code around dol_eval use
2024-03-06 17:07:24 +01:00
Frédéric FRANCE
bc2f527e41
add phpdoc ( #28639 )
...
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
2024-03-05 17:11:46 +01:00
Laurent Destailleur
c544efec7f
QUAL: Remove use of customurl filter. Must use the USF syntax.
2024-03-05 03:51:36 +01:00
Laurent Destailleur
ce010a54c7
Clean code and prepare a more powerfull phpunit check for sql forging.
2024-03-05 00:22:12 +01:00
Frédéric FRANCE
fba15178eb
all initAsSpecimen return int ( #28577 )
...
* all initAsSpecimen return int
* all initAsSpecimen return int
* all initAsSpecimen return int
2024-03-02 16:38:35 +01:00
Laurent Destailleur
ef224a7a45
Clean code
2024-02-29 16:48:52 +01:00
Laurent Destailleur
4d10fe3bba
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-02-29 15:48:50 +01:00
Laurent Destailleur
049eaa1820
Compact code
2024-02-27 15:33:48 +01:00
Laurent Destailleur
0a345e37a0
Fix delete not used table
2024-02-27 13:01:42 +01:00
Laurent Destailleur
637ffa837f
Clean code
2024-02-22 13:28:18 +01:00
Laurent Destailleur
5167fe2a62
Fix complete for #28349
2024-02-22 11:32:21 +01:00
Laurent Destailleur
9d48dcbd3d
Fix phpstan
2024-02-22 01:32:55 +01:00
MDW
7dce4c354d
Fix: PHPUnit Object Test template ( #28299 )
...
# Fix PHPUnit Object Test template
Fix some typing issues discovered when reusing the template.
2024-02-20 01:29:47 +01:00
Laurent Destailleur
dff5d3ac93
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-02-19 18:24:57 +01:00
Laurent Destailleur
3e8ee34f9c
FIX Bad column for total in bom list
2024-02-19 16:58:59 +01:00
William Mead
640774d554
Qual clean dolibarrtriggers ( #27968 )
...
* Moved property init to constructor
* Added VERSIONS constant
* Updated code comments
* Refactor to use switch statement
* Added contributor details
* Refactored to use VERSIONS constant
* Added method return & parameter types
* Added getter methods
* Clean code
* Remove runTrigger return type
* Refactored & cleaned code. Added contributor details.
* Refactored modulebuilder trigger interface
* Cleaned code
* Fixed runTrigger types
* Added changelog warning
* Fixed return type
* Fixed return type
* Fixed PHP 7.0 compatibility
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-02-18 23:54:01 +01:00
Laurent Destailleur
1bd04a04f5
Update doc
2024-02-17 00:15:43 +01:00
Laurent Destailleur
75cdfcbf52
Fix if reffield does not exists
2024-02-15 18:08:38 +01:00
Frédéric FRANCE
5f1c679142
fix warning ( #28177 )
...
* fix warning
* clean properties
* clean properties
2024-02-15 13:59:19 +01:00
Laurent Destailleur
c8777a94b0
Fix table for export profile in modulebuilder
2024-02-15 13:13:24 +01:00
Laurent Destailleur
7bb21e7ff6
Fix picto
2024-02-15 13:10:28 +01:00
Laurent Destailleur
e9a0905fba
Use same return
2024-02-13 11:14:11 +01:00
Laurent Destailleur
cdff5d7c91
FIX external module can cumulate return of arrays
2024-02-12 20:08:05 +01:00
Laurent Destailleur
0920d6e08f
Enhance modulebuilder
2024-02-12 07:10:49 +01:00
Laurent Destailleur
37bd68b27a
Debug
2024-02-10 10:38:29 +01:00
Laurent Destailleur
d4296c2ffd
Work on website templates from external modules
2024-02-09 17:54:57 +01:00
MDW
7b54824d49
Fix #28071 - New branch to fix bad merge ( #28083 )
...
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
* Qual: Introduce getDataToShowPhoto to prepare generic code
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Fix missing trans
* Fix langs
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Remove useless files in web templates
* Clean code
* Fix duplicate translation key
* Fix duplicate translation key
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Fix duplicate key
* Fix $object
* Debug v19
* WIP SMSing
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* WIP EMAILINGS_SUPPORT_ALSO_SMS
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* WIP SMSing
* Debug the "validate" feature
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Clean code
* Move rights->x->y into hasRight('x', 'y')
* Move rights->x->y into hasRight('x', 'y')
* Move rights->x->y into hasRight('x', 'y')
* Move rights->x->y into hasRight('x', 'y')
* Move rights->x->y into hasRight('x', 'y')
* Move rights->x->y into hasRight('x', 'y')
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
* Enhance rector to fix empty($user->rights->modulex->perm1)
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
* Fix template to use v19 dev rules
* Fix use v19 dev rules
* Fix phpunit
* Debug v19
* Clean code
* Use rector to convert user->rights into user->hasRight
* Clean code
* Use rector to convert user->rights into user->hasRight
* Use rector to convert user->rights into user->hasRight
* Clean code
* Fix phpcs
* add editorconfig for sql files (#27999 )
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* add model_pdf field in llx_ticket-ticket.sql (#27996 )
* add model_pdf field in llx_ticket-ticket.sql
* Update 19.0.0-20.0.0.sql
* Update 19.0.0-20.0.0.sql
* Improve wording in README (#27994 )
* fix phpstan (#27989 )
* fix phpstan
* Update UserRightsToFunction.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Qual: Fix spelling/working in datapolicy translations (#28006 )
# Qual: Fix spelling/wording in datapolicy translations
Fixed some spelling and wording in datapolicy translations.
* qual: phpstan for htdocs/ticket/class/ticketstats.class.php (#27986 )
htdocs/ticket/class/ticketstats.class.php 98 Parameter #1 $year (string) of method TicketStats::getNbByMonth() should be compatible with parameter $year (int) of method Stats::getNbByMonth()
* Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
* Fix user with readonly perm on email template must be able to read.
* Fix doc
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Better message
* Add missing fields in merge of thirdparty
* Debug v19 selection of ticket printer per terminal
* Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
* Use constant
* NEW: Adding a recipient on emails sent, change status to sent partialy.
* fix travis (#28052 )
* fix travis
* Update partnership.class.php
* fix php doc (#28047 )
* fix undefined array key (#28048 )
* Add region and departament for Cuba (#28046 )
* Update llx_10_c_regions.sql
Add Cuba Regions (id_country=77)
* Update llx_20_c_departements.sql
Add Provinces Cuba (id country=77)
* Find the typo (#28050 )
* Find the typo
* clean code
* add last_main_doc field to product (#28045 )
* add las_main_doc field to product
* add field fetch
* NEW Add Categorie filter for ActionComm (#28041 )
* New Add Categorie filter for ActionComm
New Add Categorie filter for ActionComm
* Fix space errors
Fix space errors
* Fix space errors 2
Fix space errors 2
* Update cunits.class.php (#28056 )
FIX: error SQL when creating a Cunit
* Update codespell-lines-ignore.txt to avoid PR merge conflict
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
Co-authored-by: Frédéric FRANCE <frederic34@users.noreply.github.com>
Co-authored-by: thibdrev <thibault.drevet@gmail.com>
Co-authored-by: sonikf <93765174+sonikf@users.noreply.github.com>
Co-authored-by: Ikarus <44511582+LeKarSol@users.noreply.github.com>
Co-authored-by: Anthony Damhet <73399671+EchoLoGeek@users.noreply.github.com>
Co-authored-by: Quentin-Seekness <72733832+Quentin-Seekness@users.noreply.github.com>
2024-02-09 15:58:49 +01:00
Laurent Destailleur
eb4f53665d
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
.github/workflows/pre-commit.yml
ChangeLog
dev/tools/codespell/codespell-lines-ignore.txt
htdocs/comm/mailing/card.php
htdocs/contact/card.php
htdocs/langs/en_US/admin.lang
htdocs/modulebuilder/template/core/modules/mailings/mailinglist_mymodule_myobject.modules.php
2024-02-07 18:30:10 +01:00
Laurent Destailleur
6dca2e6bf0
Debug v19
2024-02-04 16:29:40 +01:00
Laurent Destailleur
7c88705f14
Fix template to use v19 dev rules
2024-02-04 16:05:02 +01:00
Laurent Destailleur
d8a3508cbe
Debug v19
2024-02-03 17:26:10 +01:00
Laurent Destailleur
4aeda8d28d
Fix escapeforlike/escape
2024-02-03 15:29:40 +01:00
Laurent Destailleur
62e25855e5
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-01-28 00:40:53 +01:00
Laurent Destailleur
c084c76405
Enhance email selector
2024-01-27 23:29:21 +01:00
Laurent Destailleur
279f9e715a
WIP API
2024-01-27 02:22:25 +01:00
Laurent Destailleur
bf80809a96
Debug v19
2024-01-27 01:34:53 +01:00
Laurent Destailleur
3a6468dd33
Fix init hook context "cli" for all cli scripts
2024-01-26 01:52:06 +01:00
Laurent Destailleur
82a3f29cf3
Fix trans
2024-01-23 18:06:53 +01:00
Laurent Destailleur
a7378be744
Fix use css of setup text item when fieldAttr are also provided
2024-01-23 16:28:36 +01:00
Laurent Destailleur
1a17130fbc
Enhance the default setup page of generated modules
2024-01-23 15:25:45 +01:00
Frédéric France
03e29c6960
fix param
2024-01-20 09:22:38 +01:00
Laurent Destailleur
43d8e26023
Move API HTTP code from 401 to 403
2024-01-18 16:25:47 +01:00
Aloïs Micard
9c27b76d55
Fix index name
2024-01-18 15:35:08 +01:00
Aloïs Micard
d89d1ede98
FIX: ModuleBuilder: make sure fk_object is unique on extrafields
2024-01-18 15:21:35 +01:00
Laurent Destailleur
936be12f44
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-01-15 17:21:26 +01:00
Laurent Destailleur
23e8b48c5b
Fix phpstan
2024-01-15 14:02:11 +01:00
Laurent Destailleur
3ac7706a63
Clean code
2024-01-15 11:28:25 +01:00
Francis Appels
3d82778516
Fix modulebuilder fetchAll with extrafield ( #27500 )
2024-01-14 18:00:48 +01:00
MDW
a04f2bf4e7
Qual: Spelling fixes that newly appeared. ( #27495 )
...
* Qual: Spelling fixes that newly appeared.
# Qual: Fix spelling erros that appeared since the bulk updates.
These issues mostly appeared since the bulk updates (a few ones were postponed
to make sure no real spelling errors were missed.)
* Update modulebuilder.lib.php
* Update pdf_standard.modules.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-01-14 12:26:37 +01:00
MDW
39769482b1
Qual: Fix typing hints for DoliDB ( #27484 )
...
# Qual: Fix typing hints for DoliDB
This should help the static tools for type and method checking.
2024-01-13 15:50:02 +01:00
Laurent Destailleur
cb2ebb1d56
Fix phpcs
2024-01-12 20:51:10 +01:00
Laurent Destailleur
f201692001
Fix phpstan
2024-01-12 19:50:22 +01:00
MDW
591306d7b1
Qual: Spelling htdocs/[l-o]* & htdocs/pa* ( #27435 )
...
# Qual: Fix spelling htdocs/[l-o]* & htdocs/pa*
Mostly comments, some local variables changed and translations to avoid
automatic fixes.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-01-12 18:06:50 +01:00
Laurent Destailleur
618a364064
FIX #27439 but using the opposite direction. int is bette as we can evolve to add a third value in a future.
2024-01-12 17:47:54 +01:00
Laurent Destailleur
aba9afe9f1
NEW Add method getPublicImageOfObject() for website module
2024-01-12 13:05:28 +01:00
Laurent Destailleur
866b44e34e
Debug v20
2024-01-11 14:37:32 +01:00
Laurent Destailleur
2a4578ef68
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-01-11 13:48:15 +01:00
Laurent Destailleur
6b42b48d20
NEW Can generate the email selector file
2024-01-11 02:47:42 +01:00
Laurent Destailleur
77a922a72e
Debug v19
2024-01-11 01:41:13 +01:00
Laurent Destailleur
e0c8a652e9
Merge pull request #27322 from frederic34/cleanboxescode
...
clean code of boxes
2024-01-10 14:28:16 +01:00
Laurent Destailleur
910a541c60
Clean code
2024-01-09 13:08:22 +01:00
Laurent Destailleur
e2f49c407f
Clean sql request to use exist instead of left join
2024-01-09 10:44:50 +01:00
Frédéric France
94b66d5411
clean code of boxes
2024-01-07 16:57:14 +01:00
Laurent Destailleur
0d2a0d3cd2
Fix warning
2024-01-03 16:17:53 +01:00
Laurent Destailleur
6484f49fd8
Fix missing hook
2024-01-03 16:16:44 +01:00
Laurent Destailleur
83addfcef0
Merge pull request #27258 from defrance/patch-313
...
FIX : php 8.1 depreciated strftime
2024-01-02 12:26:39 +01:00
Fabian Heinz
b78632a20e
api fixes
...
According to [RFC2616](https://www.rfc-editor.org/rfc/rfc2616#section-10.2 ), APIs should return 2xx status codes if the request was correct.
The response should be status 200 with an empty result array.
2023-12-31 14:11:05 +01:00
Charlène Benke
d5c7d8dcdf
Update mod_myobject_standard.php
2023-12-30 08:26:04 +01:00
routmoute
1d38a3b7b8
fix conflict with develop branch
2023-12-29 20:19:17 +01:00
routmoute
48f4e52a22
fix: Display of the list of merged pdf
2023-12-29 02:30:32 +01:00
Laurent Destailleur
b28ae5d8d3
Clean code
2023-12-27 12:12:20 +01:00
Laurent Destailleur
484dd8e426
Debug v19
2023-12-23 10:17:28 +01:00
Laurent Destailleur
7f5df80efd
Debug v19
2023-12-19 11:51:48 +01:00
Laurent Destailleur
22c93cb029
Fix phpcs
2023-12-17 22:59:15 +01:00
Laurent Destailleur
98009ea6be
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
ChangeLog
htdocs/compta/bank/class/account.class.php
htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php
htdocs/langs/en_US/recruitment.lang
htdocs/master.inc.php
htdocs/projet/contact.php
2023-12-17 22:17:14 +01:00
Laurent Destailleur
64b9414271
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
...
Conflicts:
htdocs/modulebuilder/template/myobject_list.php
2023-12-17 22:08:40 +01:00
Laurent Destailleur
8cb9bdd852
Merge branch '16.0' of git@github.com:Dolibarr/dolibarr.git into 17.0
...
Conflicts:
htdocs/comm/action/list.php
htdocs/compta/facture/list.php
htdocs/modulebuilder/template/myobject_list.php
htdocs/product/stock/movement_list.php
htdocs/product/stock/productlot_list.php
htdocs/ticket/list.php
2023-12-17 22:06:48 +01:00
Laurent Destailleur
21b7d68f49
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into 16.0
...
Conflicts:
htdocs/comm/action/list.php
htdocs/compta/facture/list.php
htdocs/modulebuilder/template/myobject_list.php
htdocs/product/stock/movement_list.php
htdocs/product/stock/productlot_list.php
2023-12-17 21:49:08 +01:00
ATM john
00cba14e99
Add llxHeader body css for modulebuilder
2023-12-16 14:38:13 +01:00
Laurent Destailleur
d92c65ad91
FIX infinite loop in API call/trigger by adding a caller
2023-12-15 12:15:33 +01:00
Laurent Destailleur
c3d569968f
Doc
2023-12-11 14:59:09 +01:00
Laurent Destailleur
60af6843fd
Clean code
2023-12-08 02:05:51 +01:00
Laurent Destailleur
89e1e1b859
Merge pull request #26980 from atm-jonathan/FIX_in_array()_list.php
...
FIX in_array() on key
2023-12-08 01:59:32 +01:00
Frédéric FRANCE
61b79fda17
avoid phpstan error with phpdoc
2023-12-06 15:46:39 +01:00
Jonathan Lescaut
771b735384
FIX in_array() on key
2023-12-05 16:12:18 +01:00
Laurent Destailleur
d191220683
Debug v19
2023-12-05 10:45:46 +01:00
Laurent Destailleur
1c9429643a
Fix php-cs
2023-12-04 13:46:42 +01:00
Frédéric FRANCE
53c8a3acf8
clean phpdoc for phpstan ( #26905 )
2023-12-01 19:51:32 +01:00
Laurent Destailleur
240869f2f2
Fix warnings
2023-11-30 21:45:58 +01:00
Laurent Destailleur
552e745908
Debug v19
2023-11-28 10:33:06 +01:00
Laurent Destailleur
4c844dfd12
Fix warnings
2023-11-27 12:13:50 +01:00
Laurent Destailleur
e8dc651877
Fix php8.2 warnings
2023-11-27 11:56:32 +01:00
Laurent Destailleur
aeec2101e3
Clean log
2023-11-21 12:17:10 +01:00
Laurent Destailleur
090ecd3611
Debug v19
2023-11-20 12:31:30 +01:00
Marc de Lima Lucio
786ea1029e
FIX: more correctly parse the select part to be replaced in sql queries, part 2
2023-11-18 12:40:10 +01:00
MDW
e47811a710
QUAL Improve spelling in documentation strings/text ( #26611 )
2023-11-16 15:33:55 +01:00
Laurent Destailleur
6cdb7c929a
Debug v19
2023-11-10 15:10:41 +01:00
Marc de Lima Lucio
a3fa8b82fa
FIX: more correctly parse the select part to be replaced in sql queries
2023-11-09 17:04:13 +01:00
Laurent Destailleur
2a2dec2f88
Debug v19
2023-11-04 16:02:24 +01:00
Florian Mortgat
73524c2f81
[modulebuilder] FIX handling of the $filter parameter in fetchAll() method ( #25931 )
...
* FIX handling of the $filter parameter for fetchAll: the previous version can result in invalid SQL
* Remove #[AllowDynamicProperties] attribute from Conf class (cf. PR #25931 )
* Ensure sql-building strings are detectably sanitized to avoid PR rejection
2023-11-03 23:01:57 +01:00
Laurent Destailleur
440baec6e7
Debug v19
2023-11-02 02:04:09 +01:00
Laurent Destailleur
b92d685940
Debug v19
2023-11-02 01:59:51 +01:00
Laurent Destailleur
127de7e7d8
FIX On object validation, ecm index are not updated for uploaded files
2023-11-01 16:17:54 +01:00
Laurent Destailleur
74e1ec4099
FIX On object validation, ecm index are not updated for uploaded files
2023-10-31 19:28:11 +01:00
Laurent Destailleur
b713ef80ff
Debug v19
2023-10-30 16:32:35 +01:00
Laurent Destailleur
c13d1abd0c
Debug v19
2023-10-29 17:55:02 +01:00
Laurent Destailleur
d285f03120
Debug v19
2023-10-29 14:54:27 +01:00
Laurent Destailleur
197f0a19ec
NEW Add more param on fetch() to prepare perf optimization
2023-10-26 21:05:37 +02:00
Laurent Destailleur
a318031034
QUAL Standardize code. Renamed ID of user properties into ->user_xxx_id
2023-10-24 11:37:29 +02:00
Laurent Destailleur
cad186aed5
css
2023-10-20 16:36:28 +02:00
Laurent Destailleur
455fb4417a
Look and feel v19
2023-10-20 12:57:58 +02:00
Laurent Destailleur
f803b991e6
Setup of website module to enable login/pass is easier
2023-10-18 18:16:10 +02:00
Laurent Destailleur
0fbffea663
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
2023-10-17 14:49:16 +02:00