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
2078610328
add dolBuildUrl with examples of use ( #35549 )
...
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* add dol_buildurl with examples of use
* wip
* wip
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add more example
* add example
* add example
* add example
* add example
* add example
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* stay in the same area even we are on other area in other tab
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* add example
* add example
* add example
* add example
* add example
* add example
add example
add example
add example
add example
* add example
* add example
add example
add example
add example
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* wip
* wip
* clean code
2025-10-06 18:17:02 +02:00
Charlène Benke
175eea301f
NEW add private and public note on ticket ( #35303 )
...
* Update copyright and add note fields in SQL
* Add note_public and note_private columns to llx_ticket
* Implement notes tab in ticket details
* Add fk_user_modif column to llx_ticket table
* Add fk_user_modif column to llx_ticket table
* Add files via upload
* Add private and public note fields to ticket class
* Update ticket.class.php
* Update ticket.class.php
* Update note.php
* Update note.php
* Update note.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-15 16:17:28 +02:00
ldestailleur
54eb9f21e8
Clean code. Public pages must use the common header
2025-04-08 13:14:37 +02:00
ldestailleur
d77898ff3d
FIX #33742
2025-04-07 12:53:19 +02:00
MDW
53cfbc35be
Qual: Fix several phan & stan notices ( #31308 )
...
* Qual: Fix several phan & stan notices
# Qual: Fix several phan & stan notices
Several fixes in files while fixing UnknownClass notices
* Qual: Update prepare_head PHPDoc return types
# Qual: Update prepare_head PHPDoc return types
Provide detailed array return types for prepare_head functions.
* Fix new phan notice
* Better loadLangs typing and fix call to loadLangs
* Fix new issues (stats)
* Other fixes of new issues
* Qual: update phan baseline
2024-10-14 01:59:44 +02:00
Laurent Destailleur
42471decac
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-10-03 15:50:44 +02:00
Laurent Destailleur
59004c6fe8
FIX Revert storing of ticket files into event dir, too many troubles.
...
Files must remains into ticket directory.
2024-10-03 15:04:32 +02:00
Frédéric FRANCE
80d1f47d4d
fix ignored phpstan (most of expects string, int given) ( #30649 )
...
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* fix ignored phpstan
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* more ignore
* 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 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 phpstan
* fix phpstan
2024-09-05 16:05:37 +02:00
Laurent Destailleur
3392ddf42e
Fix spellcheck
2024-08-27 22:24:32 +02:00
MaximilienR-easya
26920d2cb3
New msg attachment linked to event ( #29022 )
...
* New msg attached files and documents are linked to there event and not to the ticket and are accessible inside the linked files tab on the ticket page. for non private msg, they are set to be shared
* Fix ticket/document.php
* Fix ticket/document.php
* change comment
* Fixing style errors.
* fix style
* fix
* travis Fix
* Fix travis
* Fix sticler
* Fixing style errors.
* Remove useless code in files.lib.php
* Fix to not try adding linked files when they are linked to the message and not the ticket
* Commented deprecated part with linked files to messages
* Fix link of file linked to message
* Fix rename file
* comment delete
* Fix test dolibarr
* Fix merge
---------
Co-authored-by: stickler-ci <support@stickler-ci.com >
2024-04-24 15:18:45 +02: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
dd5d70ad5d
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
...
Conflicts:
htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php
htdocs/public/ticket/create_ticket.php
htdocs/public/ticket/index.php
htdocs/public/ticket/list.php
htdocs/public/ticket/view.php
htdocs/ticket/agenda.php
htdocs/ticket/card.php
htdocs/ticket/class/ticket.class.php
htdocs/ticket/contact.php
htdocs/ticket/document.php
htdocs/ticket/index.php
htdocs/ticket/list.php
htdocs/ticket/messaging.php
htdocs/ticket/stats/index.php
2024-03-20 02:25:58 +01:00
MDW
8dc0a6d214
Fix arg type to mt_srand with cast
2024-03-19 02:59:19 +01:00
Eric Seigne
e34e8ddb9a
fix missing view.php
2024-02-27 01:09:30 +01:00
Eric Seigne
9d24025496
use TICKET_URL_PUBLIC_INTERFACE
2024-02-27 00:24:22 +01:00
Frédéric FRANCE
c5db3e2d8f
fix phpstan ( #27482 )
2024-01-13 15:32:37 +01:00
Laurent Destailleur
1babae58a4
Fix with php-cs-fixer
2023-12-04 12:05:28 +01:00
Laurent Destailleur
35e4565ccc
Avoid duplicate feature with TICKET_LINK_TO_CONTRACT_WITH_HARDLINK
2023-08-11 12:58:23 +02:00
Frédéric France
0cb70110eb
use user hasRight
2023-06-12 20:10:42 +02:00
Laurent Destailleur
2660948778
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into develop
2023-03-12 22:08:50 +01:00
Laurent Destailleur
843411ef5d
Fix CSS public interface of tickets
2023-03-12 22:02:40 +01:00
Laurent Destailleur
11fd351b3d
Some steps to merge manually #22960
2023-03-12 21:31:33 +01:00
ptibogxiv
e4515f01c0
Fix php 8 warnings
2023-01-14 11:56:41 +01:00
Laurent Destailleur
0e4a4b9e58
Fix phpcs error
2022-10-25 21:16:29 +02:00
Laurent Destailleur
365917b40a
Merge branch 'develop' into NEW#22527-view-message
2022-10-25 17:33:43 +02:00
Laurent Destailleur
780c6e3ce1
FIX Debug add event on a ticket
2022-10-23 21:45:21 +02:00
Faustin
f85b129cbc
NEW #22527: can now view actions in messaging list for projets
2022-10-09 15:16:58 +02:00
Laurent Destailleur
8929c663fd
Clean code
2022-09-30 14:03:27 +02:00
Laurent Destailleur
dfe5b4ae49
Add picto/link for sending email on ticket
2022-09-30 13:26:09 +02:00
Laurent Destailleur
31fd8c089b
FIX Link missing backtopage
2022-09-30 09:24:25 +02:00
Laurent Destailleur
d3a90732c5
Fix css
2022-09-22 14:42:58 +02:00
Laurent Destailleur
388dd6395b
Clean code
2022-09-22 14:06:50 +02:00
Frédéric France
bafadb7991
wip
2022-09-17 21:24:04 +02:00
Philippe GRAND
402d52e160
update code
2022-09-04 13:25:54 +02:00
lmarcouiller
d41c6a93d3
Fix : php 8.1 warn,ings
2022-08-29 16:23:33 +02:00
Frédéric FRANCE
d1fee1f83a
Update ticket.lib.php
2022-08-24 11:49:02 +02:00
lmarcouiller
a5a870a327
Fix : php 8.1 warnings ticket
2022-08-02 15:03:28 +02:00
Frédéric France
400afc937f
use isModEnabled function
2022-06-09 22:16:48 +02:00
lvessiller
7c17f6b1cf
NEW create third-party with contact if not found on public ticket
2022-05-12 16:52:02 +02:00
Thomas Negre
e8c48a06c0
Correct typos in ticket.lib
2022-02-21 11:42:09 +01:00
Laurent Destailleur
2bc417fcf7
FIX parameter $action replaced with $mode. $action reserved for action
2021-12-11 13:22:43 +01:00
Laurent Destailleur
af6e21910d
FIX #19536
2021-12-08 16:47:46 +01:00
Laurent Destailleur
441af6b6fb
Fix add rel="noopener noreferrer"
2021-11-22 02:35:55 +01:00
Laurent Destailleur
37603b451a
Fix token in url
2021-09-27 12:24:01 +02:00
Laurent Destailleur
62b721a904
Add deletecontact as sentitive action
...
Replace dol_buildpath with DOL_URL_ROOT
2021-09-18 19:34:46 +02:00
Laurent Destailleur
29abbbe2fb
Clean code
2021-08-28 01:45:53 +02:00
Laurent Destailleur
2dd91bf312
Clean code
2021-08-27 23:36:06 +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