Marcus Hill
7e81882bff
Separate out time tracking and collision detection JS into separate javascript files
2023-01-03 20:30:39 +00:00
Marcus Hill
a780df5205
Change spacing to 4 spaces; general refactor/tidy up
2023-01-03 20:20:54 +00:00
Marcus Hill
d8410d95b2
Rem old commented code
2023-01-03 20:00:01 +00:00
Marcus Hill
d842dbb863
Revert "Hide invoice ticket button for techs"
...
This reverts commit 6df24d859e .
2022-12-29 22:29:54 +00:00
Marcus Hill
6df24d859e
Hide invoice ticket button for techs
2022-12-28 20:51:24 +00:00
Johnny
e48934791a
Merge pull request #503 from wrongecho/client-avatar
...
Make separate avatar photo URLs for client/agent replies.
2022-12-11 13:14:56 -05:00
Marcus Hill
0706af1608
Make separate avatar photo URLs for client/agent replies. Fixes #501
2022-12-11 10:50:16 +00:00
Marcus Hill
601b5f89e9
Email parse edits
2022-12-11 02:02:00 +00:00
johnnyq
b6e540825f
Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage
2022-12-02 19:58:21 -05:00
johnnyq
7e9597d923
Updated Ticket Icons everywhere to a more suitable icon life-ring instead of a carnival ticket
2022-10-01 15:00:48 -04:00
johnnyq
d7090d3286
Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations
2022-09-18 14:00:31 -04:00
Marcus Hill
fc3b83d43a
Allow for tickets to be unassigned after being assigned to an agent.
...
Hide accountants from ticket assignment list on ticket.php.
2022-05-11 20:27:18 +01:00
Marcus Hill
0a483cf13a
Only show active/non-archived agents for new ticket assignment
2022-04-16 12:32:23 +01:00
Marcus Hill
ac42cb82a8
Fix closed by being in caps
2022-04-15 12:00:41 +01:00
johnnyq
fd8188095e
New Feature Enable/Disable ITFlow Modules now using the automated DB updater
2022-04-14 22:59:36 -04:00
Marcus Hill
ca629801af
Change all "AND" / "OR" to && / ||
2022-04-14 18:40:51 +01:00
Marcus Hill
f3ac8df7d5
Only run contact ticket stats if contact id is not null
2022-04-07 21:07:00 +01:00
johnnyq
fdf9d67910
Allow to Add Ticket to an exiting invoice item line
2022-04-02 20:50:55 -04:00
johnnyq
3a872ae433
Allow invoicing a closed ticket
2022-04-02 20:07:36 -04:00
johnnyq
84087fde2f
Seperated Service Ticket vars from current Ticket vars under ticket details was causing conflicting issues with Assign to, Invoice and Close ticket buttons
2022-04-02 20:05:19 -04:00
Johnny
974cac0e86
Merge pull request #411 from wrongecho/perms
...
Role-based access permissions
2022-03-27 14:44:29 -04:00
Marcus Hill
e6a314d233
Prevent tech/accountant from performing certain tasks as per access matrix
2022-03-27 15:32:40 +01:00
Marcus Hill
42d917a0f4
Comments
2022-03-26 18:11:03 +00:00
Marcus Hill
fb4da53026
Show who else is viewing the same open ticket as you
2022-03-26 18:05:20 +00:00
Marcus Hill
3019f6a5d4
Hide edit/delete buttons for closed tickets
2022-03-24 21:04:20 +00:00
Marcus Hill
34d6caa016
Client portal updates
2022-03-20 16:02:58 +00:00
Marcus Hill
76cad07566
Client portal initial - add functionality to post ticket replies
2022-03-19 19:10:36 +00:00
johnnyq
928af1d90d
Added Ticket to Invoice functionality Thanks @aftechro
2022-03-11 20:24:03 -05:00
johnnyq
f102c19692
DB Update Added Null Default to new meshcentral vars so it doesnt break when adding records, Added Service History #384 Thank you @aftechro for the idea. This has been added to asset list and ticket details and some UI updates to ticket details as well
2022-02-27 16:55:57 -05:00
Marcus Hill
ea7f11f35f
Show 'none' for assets where warranty isn't set
2022-02-27 17:40:11 +00:00
Marcus Hill
e481accb79
Move details above asset, fix asset merging into other cards
2022-02-27 17:08:55 +00:00
AFTECH.RO
55f8ba652a
Update ticket.php
...
- Display IP on Asset section so would be handy for the technician when troubleshooting
- Implement Asset warranty so the technician can take better decision regarding the asset fixing option (parts replacement under manufacturer warranty or in house parts replacement)
2022-02-26 02:08:38 +00:00
Marcus Hill
797cd23c78
Comment invoice button as it does nothing right now
2022-02-24 18:32:07 +00:00
Marcus Hill
a335f3be99
Ticketing updates
2022-02-24 17:57:41 +00:00
johnnyq
1829c7299e
Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place
2022-02-22 00:29:39 -05:00
johnnyq
0e3c457991
Reverted Modal Callback naming IDs, these do not follow the same logic as File Entity renaming
2022-02-05 13:43:52 -05:00
johnnyq
ef8e9285aa
More work on #324 Tickets
2022-01-23 21:23:45 -05:00
johnnyq
34969bc475
Fix for #305
2022-01-19 17:17:18 -05:00
johnnyq
7b6b597de4
used header tag for client name to standout
2022-01-14 00:41:51 -05:00
johnnyq
3d548f8e0f
Swapped out uppercase for some Bolding under ticket details
2022-01-13 20:57:19 -05:00
johnnyq
29828f8653
Added client Tag Display under Client in Ticket Details
2022-01-13 15:20:49 -05:00
johnnyq
03e8c5148c
Removed unused user_name VARs from ticket details
2022-01-13 15:15:49 -05:00
johnnyq
b843f530d9
Fixed ticket details assigned to and closed by, do not show closed by if not closed, do not show time worked if no time was worked, added primary location Phone number under client if exists and other minor cleanups
2022-01-13 15:13:08 -05:00
Johnny
6a7b709a49
Merge pull request #270 from wrongecho/ticketing
...
Ticketing updates
2022-01-12 19:44:52 -05:00
Marcus Hill
7732264922
Remove edit/merge/delete options when a ticket is closed
2022-01-12 19:10:40 +00:00
Marcus Hill
4897c46cd5
Add merge ticket functionality
2022-01-12 19:01:17 +00:00
Marcus Hill
e5f2740786
Fixed ticket delete button so it deletes the ticket, not the client
2022-01-12 15:36:55 +00:00
johnnyq
d272214c2d
Merge branch 'master' of github.com:johnnyq/itflow
2022-01-11 17:30:34 -05:00
AFTECH.RO
b9358fed4b
Update ticket.php
2022-01-11 16:19:59 +00:00
AFTECH.RO
a93098ddd6
Update ticket.php
...
added more info to Details card
2022-01-11 16:16:59 +00:00