Commit Graph

129126 Commits

Author SHA1 Message Date
Jyhere
9b770c8fe9 FIX: list filter for boolean field when using modulebuilder (#33977)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-26 01:59:23 +02:00
ldestailleur
fd928a4d14 Change for #33970 2025-04-26 01:54:30 +02:00
ldestailleur
62d19f4ff9 Change for #33970 2025-04-26 01:52:31 +02:00
Vincent de Grandpré
943fa057e3 FIX#33963 - Enabling EmailCollector foreign key field to allow mandatory parameter saving (#33981)
* PHPStan > Update baseline

* FIX#33963 - Enabling foreign key field to allow mandatory parameter saving

* Added author to copyright

---------

Co-authored-by: Dolibot <dolibarr-bot@users.noreply.github.com>
2025-04-26 01:22:37 +02:00
Mohamed DAOUD
13222f6102 NEW Add public page for donation module (#33978)
* add donation publique page

* add trans keys

* fix trans

* fix

* Fix CI

* fix CI

* fix CI
2025-04-26 01:20:45 +02:00
Clément
13b080fffc FIX Bug Dynamic id (#33980) 2025-04-26 01:17:09 +02:00
ldestailleur
849409f150 CSS 2025-04-25 20:02:10 +02:00
ldestailleur
8623843a05 FIX DetecHTML on upload file from filemanager fails due to need to lock
(no reason to need to lock file to read it).
2025-04-25 19:58:47 +02:00
ldestailleur
f1e8191e7b FIX DetecHTML on upload file from filemanager fails due to need to lock
(no reason to need to lock file to read it).
2025-04-25 19:54:53 +02:00
ldestailleur
9b3f315c14 Add option MAIN_ALLOW_WYSIWYG_EVEN_ON_UNSECURED_EXTERNAL_HTTP_URL to
allow tests
2025-04-25 19:08:56 +02:00
ldestailleur
cf24f34947 Fix SQL 2025-04-25 17:26:17 +02:00
ldestailleur
804b5299d2 CSS 2025-04-25 16:50:42 +02:00
ldestailleur
efdc4f9a5d Debug v22 2025-04-25 16:43:31 +02:00
ldestailleur
5998b62a64 Debug v22 2025-04-25 16:25:07 +02:00
ldestailleur
9868eadafd CSS 2025-04-25 15:57:41 +02:00
ldestailleur
764ce30e19 CSS 2025-04-25 15:52:25 +02:00
ldestailleur
5d595ed2de CSS 2025-04-25 15:50:28 +02:00
ldestailleur
d2d0be5291 Look and feel v22 2025-04-25 15:45:40 +02:00
ldestailleur
e85db964ca Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-04-25 14:49:47 +02:00
ldestailleur
d2aa37b814 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-04-25 14:35:33 +02:00
ldestailleur
f1ff22a516 FIX creating acredit note from the remain to pay was always 0 2025-04-25 14:35:18 +02:00
ldestailleur
eb6bc94d0c Fix syntax error 2025-04-25 13:46:27 +02:00
ldestailleur
46c9fd064d Look and feel v22 2025-04-25 11:44:15 +02:00
Laurent Destailleur
7bfac48695 Show status of mandatory DLC to understand error on creating MO when
status is on.
2025-04-25 06:09:56 +02:00
Laurent Destailleur
822e9789f0 Trans 2025-04-25 05:35:37 +02:00
ldestailleur
bc58523888 NEW Add field usenewcurrencyrate 2025-04-25 04:26:33 +02:00
ldestailleur
d9b944d601 Can edit/vieuw the currency on recurring invoice. 2025-04-25 04:07:58 +02:00
ldestailleur
2aa17f9c3f Fix update of foregin rate on recurring invoices 2025-04-25 03:39:04 +02:00
Laurent Destailleur
084a39e27b Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-04-25 03:13:51 +02:00
Laurent Destailleur
ba4d22dc2a Trans 2025-04-25 03:13:17 +02:00
Laurent Destailleur
6b8600a479 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-04-25 02:17:33 +02:00
Laurent Destailleur
6411ea4cfc Doc 2025-04-25 02:15:11 +02:00
ThomasNgr-OpenDSI
92feaeafa7 GIFF : standardize accountancy lists (second part) (#33787)
* Use $arrayfields and add ability to hide columns on accountancy lists

* Add column hooks in accountancy lists

* fix travis
2025-04-25 01:50:17 +02:00
Jon Bendtsen
82c2a86073 event attendee class changes preparing for new API endpoints in different PR (#33931)
* check if MAIN_AGENDA_XCAL_EXPORTKEY is set before using it

* suggestion from frederic34

* adding 5 new statuses and their functions

* adding 5 new statuses and their functions

* copy and modified from email template api

* remove some unset because they are present in the database

* all objects are ConferenceOrBoothAttendee's

* load eventattendee API file from eventorganization/ folder

* ref is not required and should perhaps be banned because it is ignored during create + nonexisting apifetch function replaced with call to just fetch + making usre to use the correct class

* variable named paid is unused?

* get all event attendees

* fixing the sql statement

* adjusting function checking access rights

* UNTESTED! multicompany support by leftjoining with the projet table which does have an entity column + adjusting checkAccessRights function to prepare for testing project visibility

* adding more statuses and explaining boarding pass better

* expanding access rights checks with a project id and starting to use that after fetch so we know the project_id

* checking if the user has access to the project specified in fk_project

* phan fix getting  right

* checking if isModEnabled('multicompany')

* will only show rows of projects which is either public or the user is a contact of

* 2 new status changing functions and some protection for the existing status changing functions

* fix pre-commit check

* typo fix = that should be ==

* adding extrafields and linkedobjectids to event attendee

* reducing size of PR to only necessary class changes

* this are used by the API file, so no need to keep in the class PR

* Test CI without not used property

---------

Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-25 01:47:58 +02:00
Clément
2c3576c0c2 height tabs (#33965)
* FIX Bug height tabs

* Update global.inc.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-25 01:46:13 +02:00
Mohamed DAOUD
6c96283434 donation ip protection (#33972)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-24 20:07:12 +02:00
ThomasNgr-OpenDSI
a56a8e05f0 FIX : set default extrafield value for supplier order (#33971)
* fill extrafields default values in case THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_SUPPLIER_ORDER applies

* Fix: send param changecompany when changing company on a supplier order creation
2025-04-24 19:19:39 +02:00
Laurent Destailleur
acc7dcdf65 Fix CI 2025-04-24 19:19:02 +02:00
Laurent Destailleur
cbbda62f7a Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2025-04-24 17:17:32 +02:00
Laurent Destailleur
68cb665d8d Clean code 2025-04-24 17:17:05 +02:00
ldestailleur
a9555e55fb Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-04-24 17:01:46 +02:00
ldestailleur
ed66c5a453 Fix typo 2025-04-24 17:00:25 +02:00
ldestailleur
7df7e73775 Fix css 2025-04-24 16:57:49 +02:00
ldestailleur
6316a8a5f6 Fix css 2025-04-24 16:57:36 +02:00
ldestailleur
e13a090d1f Removed not used property 2025-04-24 16:34:22 +02:00
ldestailleur
9728c3f10a Make popup with picto simplest from modulebuiler or menu editor 2025-04-24 16:22:51 +02:00
Lucas Marcouiller
3591adb00d Fix some errors on website csp form (#33943)
* Fix some errors  on website csp form

* fix CI

* Fix Ci

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-24 15:47:37 +02:00
ThomasNgr-OpenDSI
50fa68a389 New : Introduce const THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_SUPPLIER_ORDER (#33944)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-24 15:47:24 +02:00
ThomasNgr-OpenDSI
730667ed5a NEW : force Extrafields values when constants THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_(ORDER|INVOICE) are set (#33954)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-24 15:46:56 +02:00
Charlène Benke
87eeaa5dcb Add validate and cancel api_knowledgemanagement (#33962)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-04-24 15:46:01 +02:00