Regis Houssin
e8dae7a8db
FIX Multiccompany sharings compatibility
2022-03-24 16:40:51 +01:00
Laurent Destailleur
a22d66b021
css
2022-03-24 13:31:03 +01:00
kamel
1418fd7054
NEW : Update variants to standard card and list
2022-03-18 15:38:44 +01:00
Francis Appels
e55a1f2783
Remember origin for newbutton inside create form.
2022-03-16 21:59:34 +01:00
Marc de Lima Lucio
1993a8d7b1
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into NEW_deposit_payment_terms
2022-03-08 15:07:37 +01:00
Laurent Destailleur
358f21f06e
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/core/class/html.formother.class.php
htdocs/core/customreports.php
2022-03-01 16:48:29 +01:00
Laurent Destailleur
2a48dd349e
Fix #hunterb03d4415-d4f9-48c8-9ae2-d3aa248027b5
2022-03-01 16:38:06 +01:00
Marc de Lima Lucio
e3aae6d2e1
FIX: object cloning: set unique extrafield values to null to prevent duplicates
2022-03-01 10:50:22 +01:00
Laurent Destailleur
67881a7932
Merge branch 'develop' into 16a12_assets_code
2022-02-28 22:03:26 +01:00
Laurent Destailleur
6447c1e394
Merge pull request #20076 from vincentjdc/html-field-moreparam-morecss
...
Allow to add more CSS and more params on html fields
2022-02-28 21:50:40 +01:00
Laurent Destailleur
c2fb5d577c
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/install/mysql/migration/14.0.0-15.0.0.sql
htdocs/langs/en_US/banks.lang
htdocs/projet/list.php
2022-02-28 20:12:28 +01:00
Frédéric FRANCE
018fc53554
Merge remote-tracking branch 'upstream/develop' into productmerge
2022-02-27 08:40:01 +01:00
Laurent Destailleur
488049c6a6
FIX bad position of extrafields for interventions
2022-02-25 20:36:40 +01:00
Laurent Destailleur
e96061dd18
Fix phpunit SecurityTest
2022-02-22 23:46:57 +01:00
Frédéric FRANCE
b277ab9ee3
Merge remote-tracking branch 'upstream/develop' into productmerge
2022-02-22 21:49:17 +01:00
Laurent Destailleur
3b6f7bff66
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
2022-02-18 16:32:51 +01:00
Laurent Destailleur
61e91656e0
FIX setup of member module
...
FIX generation of business cards
2022-02-18 14:14:34 +01:00
Alexandre SPANGARO
0f51fadf38
Merge branch 'develop' into 16a12_assets_code
2022-02-17 04:15:03 +01:00
Vincent Dieltiens
392f468a13
allow to add more CSS and more params on html fields
2022-02-16 10:01:55 +01:00
Frédéric FRANCE
eb77f10d7b
Merge remote-tracking branch 'upstream/develop' into productmerge
2022-02-15 19:11:24 +01:00
Laurent Destailleur
1b53ed09f9
Work on custom report feature
2022-02-15 11:03:48 +01:00
Alexandre SPANGARO
6734a3575e
Core
2022-02-14 04:52:39 +01:00
Laurent Destailleur
77f1649adf
Merge pull request #20012 from atm-adrien/NEW_rec_invoices_15.0_newPR
...
NEW Recurring vendor invoices
2022-02-10 10:09:47 +01:00
Laurent Destailleur
3653e8244b
NEW Implement the generic method for Kaban views
2022-02-09 13:22:23 +01:00
Adrien Raze
ee52cac3ba
NEW : Template supplier invoices
2022-02-07 14:34:27 +01:00
Laurent Destailleur
7ade138590
Fix phpcs
2022-02-04 20:30:45 +01:00
Laurent Destailleur
7cc06a0ef9
# WARNING: head commit changed in the meantime
...
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2022-02-04 15:40:28 +01:00
Anthony Berton
da91c5f5ef
Update commonobject.class.php
2022-02-02 12:38:22 +01:00
Regis Houssin
a1dc6e7e9b
FIX travis error - use double quote instead simple quote
2022-01-27 12:52:13 +01:00
Regis Houssin
153cd38c78
FIX uniformize and fix code
2022-01-27 10:57:20 +01:00
Regis Houssin
399fffa81e
FIX convert core class
2022-01-27 10:19:35 +01:00
Laurent Destailleur
932096f332
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
2022-01-26 19:56:50 +01:00
Laurent Destailleur
538c5f14d3
Fix phpcs
2022-01-26 19:56:02 +01:00
Laurent Destailleur
0d66646052
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into develop
2022-01-26 14:08:20 +01:00
Laurent Destailleur
7ce6f13933
Fix php8
2022-01-26 14:07:13 +01:00
Anthony Berton
4f54149555
Update commonobject.class.php
2022-01-25 22:28:47 +01:00
Laurent Destailleur
0e5907e220
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2022-01-24 12:50:35 +01:00
Laurent Destailleur
9dd3d970bf
Update commonobject.class.php
2022-01-23 12:31:30 +01:00
Regis Houssin
08009bcec5
FIX avoid warning
2022-01-18 10:06:11 +01:00
ATM john
8ace96f495
Fix validate class lang load and test for numeric values
2022-01-14 11:46:31 +01:00
Gauthier PC portable 024
04cc0a0480
NEW : Add column "Total HT" to products array on document creation card
2022-01-10 17:02:15 +01:00
Laurent Destailleur
cfec02aaae
Debug v15
2022-01-10 14:27:43 +01:00
Laurent Destailleur
c81f46842b
Fix too many load of objects
2022-01-10 13:36:28 +01:00
Laurent Destailleur
2aa3d60997
Debug v15
2022-01-05 14:04:02 +01:00
Laurent Destailleur
0046cbbece
Fix phpunit
2022-01-04 15:13:04 +01:00
Laurent Destailleur
1d80b8394a
Debug v15
2022-01-04 12:56:08 +01:00
Laurent Destailleur
0c82577fc5
Look and feel v15
2022-01-02 19:04:12 +01:00
John BOTELLA
019b10c9eb
Fix wrong method call
2021-12-28 18:27:29 +01:00
Laurent Destailleur
e2ee74f8e0
Clean code
2021-12-21 15:46:42 +01:00
Laurent Destailleur
bb436e556d
Fix warnings
2021-12-21 15:23:56 +01:00
Laurent Destailleur
fd404c0438
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2021-12-16 19:01:28 +01:00
Laurent Destailleur
517355972a
Fix duplicate table for online signature
2021-12-16 19:01:11 +01:00
Laurent Destailleur
2e68505fd1
Merge pull request #19594 from fr69400/develop
...
FIX - unasigned variable $action given to hook printOriginObjectLine
2021-12-16 17:59:27 +01:00
Laurent Destailleur
f9e4266007
FIX debug inventory feature (missing link to mvt, bad label of mvt)
2021-12-14 19:37:44 +01:00
fr69400
2419784bdb
Update commonobject.class.php
2021-12-13 16:54:42 +01:00
fr69400
611bae4c3a
FIX - unasigned variable $action given to hook printOriginObjectSubLine
2021-12-10 14:20:04 +01:00
Laurent Destailleur
c37377626e
Revert change
2021-12-09 19:43:23 +01:00
lmarcouiller
8b2002fbfb
Fix php 8.0 warnings of modulebuilder
2021-12-09 15:17:18 +01:00
Laurent Destailleur
ea45fdce5c
Merge pull request #19535 from Hystepik/develop#4
...
Fix : php 8.0 warnings
2021-12-08 18:44:16 +01:00
Laurent Destailleur
259b7dfe5a
NEW: Add massaction to switch status on sale / on purchase of a product.
2021-12-06 02:48:34 +01:00
lmarcouiller
ed7bfb333b
fix php8.0 errors
2021-12-01 16:24:57 +01:00
Laurent Destailleur
3cb07fd1ec
Doc
2021-12-01 15:37:31 +01:00
Laurent Destailleur
a298a845f1
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/accountancy/bookkeeping/list.php
htdocs/core/actions_massactions.inc.php
htdocs/core/lib/functions.lib.php
htdocs/core/lib/memory.lib.php
htdocs/langs/en_US/holiday.lang
htdocs/ticket/card.php
2021-11-30 16:24:18 +01:00
John BOTELLA
5bdaab8dcb
Fix duplicated code
2021-11-29 14:30:04 +01:00
Laurent Destailleur
186185267e
Clean code for v15
2021-11-29 00:49:18 +01:00
Laurent Destailleur
c41578a3c3
Fix php compatibility
2021-11-28 15:43:22 +01:00
Frédéric FRANCE
3301790647
clean code
2021-11-23 23:56:52 +01:00
Frédéric FRANCE
21a3a6cc7a
clean code
2021-11-23 23:55:01 +01:00
Frédéric FRANCE
d9bcd27764
can merge products but experimental
2021-11-23 21:55:48 +01:00
Frédéric FRANCE
d601f62194
can merge products but experimental
2021-11-23 21:38:29 +01:00
Laurent Destailleur
441af6b6fb
Fix add rel="noopener noreferrer"
2021-11-22 02:35:55 +01:00
Laurent Destailleur
48d7378282
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
ChangeLog
htdocs/comm/action/card.php
htdocs/core/lib/functions.lib.php
htdocs/filefunc.inc.php
htdocs/fourn/class/fournisseur.commande.class.php
htdocs/langs/ar_IQ/bills.lang
htdocs/langs/ar_IQ/cashdesk.lang
htdocs/langs/ar_IQ/modulebuilder.lang
htdocs/langs/ar_IQ/partnership.lang
htdocs/langs/ar_IQ/propal.lang
htdocs/langs/ar_IQ/stocks.lang
htdocs/langs/ar_IQ/ticket.lang
htdocs/langs/en_AE/admin.lang
htdocs/langs/en_US/receptions.lang
htdocs/langs/en_ZA/admin.lang
htdocs/product/stock/class/mouvementstock.class.php
htdocs/reception/class/reception.class.php
2021-11-19 23:14:39 +01:00
Laurent Destailleur
cdc160b9a9
FIX column alignement on valid confirm page of shipment
2021-11-19 11:12:53 +01:00
Laurent Destailleur
e652b93878
Autoswitch on inventory tab on validation of inventory
...
Fix disabled button when some data are available.
2021-11-18 12:58:31 +01:00
Laurent Destailleur
1934a37676
Escape to avoid false positive, even if it should be useless.
2021-11-07 17:35:43 +01:00
Marc de Lima Lucio
15455ed470
FIX: deposit payment terms: correctly store default deposit percent value if not defined
2021-10-28 16:54:47 +02:00
Marc de Lima Lucio
7e059c0a22
NEW: deposit payment terms: futureproof evolutions by storing field as a string
2021-10-28 16:53:28 +02:00
Marc de Lima Lucio
668088a63f
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into NEW_deposit_payment_terms
2021-10-28 15:54:18 +02:00
Laurent Destailleur
dc1226b116
Fix #yogosha7508
2021-10-25 18:40:19 +02:00
Laurent Destailleur
6ad9eb8ef1
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/product/class/api_products.class.php
htdocs/recruitment/recruitmentcandidature_list.php
htdocs/recruitment/recruitmentjobposition_list.php
2021-10-24 00:02:15 +02:00
Laurent Destailleur
fc29aa7d3b
Merge branch '13.0' of git@github.com:Dolibarr/dolibarr.git into 14.0
2021-10-23 23:58:00 +02:00
John BOTELLA
55cdb8ac6f
Fix numeric value
2021-10-23 01:00:24 +02:00
Frédéric FRANCE
46c4f28478
fix multiple warnings
2021-10-22 22:15:59 +02:00
Laurent Destailleur
6c870bb3d1
Merge pull request #19059 from FHenry/fix_introduced_scrutinizer
...
fix: scrutinizer
2021-10-21 22:52:20 +02:00
Florian HENRY
96722d55ef
fix scrutinzer
2021-10-21 19:13:05 +02:00
Florian HENRY
4795190a75
fix: scrutinizer
2021-10-21 17:09:48 +02:00
atm-lena
806c53d4c4
FIX Ret PR
2021-10-21 09:49:14 +02:00
Laurent Destailleur
9469c0dc2b
Update commonobject.class.php
2021-10-16 19:10:50 +02:00
Laurent Destailleur
bbe867a7a9
Update commonobject.class.php
2021-10-16 19:06:50 +02:00
Gauthier PC portable 024
5ef681ef91
FIX : stickler
2021-10-15 10:36:47 +02:00
Gauthier PC portable 024
412746ec8f
NEW : we need to be able to put more filters on deleteByParentField() function
2021-10-15 10:18:32 +02:00
atm-lena
ff7727466a
Function updateExtrafield : replace empty value to null
2021-10-14 17:13:44 +02:00
Marc de Lima Lucio
29768a1c6e
Merge branch 'develop' of https://github.com/Dolibarr/dolibarr into NEW_deposit_payment_terms
2021-10-13 11:33:04 +02:00
Laurent Destailleur
791a7206ee
Fix var not defined
2021-10-12 11:48:51 +02:00
Laurent Destailleur
f3c16ba490
Merge pull request #18905 from indelog/fix_origin_invoice_custom
...
Fix creataing invoice originating for custom module object
2021-10-11 15:26:07 +02:00
Indelog
94875cdc77
Fix : Re-add bloc to set $withtargettype and $withsourcetype
2021-10-11 13:37:37 +02:00
Laurent Destailleur
96b617cb4d
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/eventorganization/conferenceorboothattendee_card.php
htdocs/mrp/mo_list.php
2021-10-06 18:30:26 +02:00
Indelog
18fb3a352b
Add hook to overide sourcetype and targettype for linked object
...
This add hook `setLinkedObjectSourceTargetType` in
`CommonObject::showLinkToObjectBlock()` and in
`CommonObject::fetchObjectLinked()` to allow overiding sourcetype and
targettype by custom modules.
2021-10-06 17:18:45 +02:00
Laurent Destailleur
4be2d1414e
Fix regression
2021-10-06 14:03:10 +02:00
Indelog
45e6ea45dc
Fix stickler
2021-10-06 12:19:10 +02:00
Indelog
fb775e2c6e
Fix Add module part in llx_element_element on CommonObject::add_object_linked()
...
Add module part to target type if object has $module property and is'nt
in core modules.
2021-10-06 12:14:46 +02:00
Indelog
6c82b1d0e1
Fix creataing invoice originating for custom module
...
This fix the invoice create form when we provide `origin` element in
url. The actual create form overide the value for origin field with
`$objectsrc->element`. This make creation of invoice originating from a custom
module module impossible because we need the module part to instantiate
the class for the custom module object.
This also modify Common Object::fetch Object Linked() to append the
module part for `$sourcetype` and `$targettype` if it not set and object
have module property and it not in core module.
2021-10-05 11:35:43 +02:00
Alexandre SPANGARO
edf91ce77c
HTML5 - <font> tag is deprecated, replace by <span>
2021-10-05 09:41:03 +02:00
Laurent Destailleur
950fccc186
Merge branch 'develop' into NEW_deposit_payment_terms
2021-10-04 19:06:42 +02:00
Laurent Destailleur
d064ab2b17
Add more action to GET action to check
2021-10-02 12:58:15 +02:00
Laurent Destailleur
673a2982a5
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/opensurvey/card.php
2021-09-30 16:32:40 +02:00
Laurent Destailleur
3d4bb66853
Clean code
2021-09-30 15:59:47 +02:00
Laurent Destailleur
608b6f5fa3
Clean code
2021-09-30 15:24:57 +02:00
Laurent Destailleur
3565a47954
Merge branch 'develop' into NEW_develop_virtual_product_DragAndDrop
2021-09-30 14:24:30 +02:00
Laurent Destailleur
98d8bad955
Merge pull request #18843 from indelog/fix_ecm_deletion
...
Fix append module suffix on src_object_type when create ecm file
2021-09-30 13:32:42 +02:00
Marc de Lima Lucio
b0aa502ed4
NEW: deposit payment terms: set deposit percentage in proposals/orders + get from origin document or company
2021-09-29 14:51:30 +02:00
Marc de Lima Lucio
4d6c1d892b
NEW: deposit payment terms: set deposit percentage in company card
2021-09-29 14:03:35 +02:00
Regis Houssin
6e08ecde04
FIX indentation
2021-09-29 08:47:22 +02:00
Regis Houssin
43a47999d7
FIX avoid warning if $categories is an id
2021-09-28 16:35:01 +02:00
Indelog
5b8b55cfba
Fix append module suffix on src_object_type when create ecm file
...
Files added to `llx_ecm_files` for externals modules never be removed on
object deletion.
When `CommonObject::deleteEcmFiles()` is called with `mode=1`, it use
this sql filter to find the file related to the object which is removed
:
```
$sql .= " WHERE fk_object IN (SELECT rowid FROM ".MAIN_DB_PREFIX."ecm_files WHERE src_object_type = '".$this->db->escape($this->table_element.(empty($this->module) ? '' : '@'.$this->module))."' AND src_object_id = ".((int) $this->id).")";
```
We see it append `'@'.$this->module` to `$this->table_element` but when
file is add to the `llx_ecm_files` by
`CommonObject::commonGenerateDocument()` , it added whiteout the
`'@'.$this->module` suffix. So the file is never remove from
`llx_ecm_files` when object is deleted.
This fix it by appending module suffix on `src_object_type` if object
has `module` property when add document to the `llx_ecm_files`.
2021-09-28 15:26:08 +02:00
Laurent Destailleur
d38c3028eb
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/expensereport/class/expensereport.class.php
2021-09-23 02:41:53 +02:00
Laurent Destailleur
2824c8b8ab
FIX support of localtax on expense report
2021-09-22 15:11:18 +02:00
Laurent Destailleur
deb1965cd5
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/comm/action/card.php
htdocs/compta/paiement/list.php
htdocs/core/class/commonobject.class.php
htdocs/mrp/mo_list.php
htdocs/projet/tasks/task.php
htdocs/public/payment/newpayment.php
2021-09-20 17:15:12 +02:00
Laurent Destailleur
c75fbb7642
FIX fetch of product with modulebuilder load too much data
2021-09-20 16:00:11 +02:00
Laurent Destailleur
0749d01c5a
Fix add action delete* as sensitive action
2021-09-18 22:04:41 +02:00
Laurent Destailleur
052511d081
Fix sql error
2021-09-18 15:05:31 +02:00
Laurent Destailleur
5fa62f25fa
Fix registration of attendee
2021-09-18 12:39:26 +02:00
Florian HENRY
47efccad75
remove debug
2021-09-16 17:13:34 +02:00
Florian HENRY
820a007731
NEW: add MRP into Object Linked Box
2021-09-16 17:10:06 +02:00
Laurent Destailleur
402757bdfe
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2021-09-09 14:41:51 +02:00
Laurent Destailleur
cbe08183ac
Merge pull request #18648 from atm-gauthier/NEW_mass_delete_objects
...
NEW : mass action delete, no more break if at least one object has child
2021-09-09 14:38:49 +02:00
Laurent Destailleur
7eba2f6f39
Code comment
2021-09-09 14:32:59 +02:00
Laurent Destailleur
57a2ea3a53
Fix sql error
2021-09-08 19:49:24 +02:00
Laurent Destailleur
405beb77f5
Fix sql error
2021-09-08 19:45:55 +02:00
Laurent Destailleur
3cc888f4df
Debug event module
2021-09-07 23:19:36 +02:00
Laurent Destailleur
3df005778c
Debug event module
2021-09-07 19:48:32 +02:00
Gauthier PC portable 024
938092d67c
NEW : when we delete several objects with massaction, if somes object has child we must see which objects are concerned and nevertheless delete objects which can be deleted
2021-09-07 16:46:48 +02:00
Laurent Destailleur
586e5c8b5b
Can set sort order in the ->fields description array for foreign key
2021-09-07 14:10:26 +02:00
Laurent Destailleur
ee066ad725
Cast sql var
2021-09-03 21:25:43 +02:00
Laurent Destailleur
ef2bb99476
Update commonobject.class.php
2021-09-01 16:29:08 +02:00
Adrien Raze
709a297563
NEW : Allow drag and drop on kits
2021-08-30 14:45:42 +02:00
Laurent Destailleur
8b996627eb
Merge pull request #18462 from grandoc/new_branch_22_08_2021
...
fix : Undefined property: stdClass:: in C:\wamp64\www\dolibarr-140\ht…
2021-08-28 18:35:40 +02:00
Laurent Destailleur
c1d3ddf10b
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
2021-08-28 18:31:06 +02:00
Laurent Destailleur
bb94ea7334
Fix debug car reception: Fill/reset link, colspan, translation
2021-08-28 17:24:05 +02:00
Laurent Destailleur
c02fb6b9a8
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
2021-08-28 03:15:47 +02:00
Laurent Destailleur
51a4d7630f
Clean code
2021-08-28 00:56:37 +02:00
Laurent Destailleur
2dd91bf312
Clean code
2021-08-27 23:36:06 +02:00
Laurent Destailleur
3b6559b1a6
Clean code by adding cast int.
2021-08-27 18:53:45 +02:00
Laurent Destailleur
2f225ee7e5
Clean code by adding cast int.
2021-08-27 16:33:03 +02:00
Laurent Destailleur
65629711d0
FIX #18484
2021-08-25 14:53:14 +02:00
Laurent Destailleur
dc006b0ebb
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into develop
...
Conflicts:
htdocs/core/class/html.form.class.php
2021-08-23 19:44:02 +02:00
Laurent Destailleur
8485fee5f9
Cast numeric into on sql request
2021-08-23 19:33:24 +02:00
Laurent Destailleur
23829ae637
Cast numeric into on sql request
2021-08-23 18:56:46 +02:00
Laurent Destailleur
d4b5ee6c85
Fix cast into variable into sql request.
2021-08-23 17:41:11 +02:00
Philippe GRAND
538b2e2a5f
fix : Undefined property: stdClass:: in C:\wamp64\www\dolibarr-140\htdocs\core\class\commonobject.class.php on line 1705
2021-08-22 19:47:06 +02:00