wrongecho
573e2340df
Fix a bug that allows technicians to view tickets they shouldn't have access to
2024-08-25 15:32:40 +01:00
johnnyq
2202f31a61
fix
2024-08-24 20:08:14 -04:00
johnnyq
26e12e1edb
More UI/UX updates to the ticket reply bar
2024-08-24 20:07:06 -04:00
johnnyq
1bf80d3b15
Use TimeAgo for Ticket Created At column, use tooltip to show real date and time
2024-08-24 19:28:07 -04:00
johnnyq
f0086c8844
More Ticket Details UI/UX use btn-toolbar class instead of btn-group for the header action button this allows padding and rounding of both edges of the button, decreased the bottom padding of the ticket reply card, updated the billable status
2024-08-24 18:55:54 -04:00
johnnyq
9a3b42c623
More UI/UX Reduced the Padding in the Ticket Details Header to make more room, Use TimeAgo and tooltips for the exact times, updated the Ticket Subject display, made the Submit button green instead of primary to offset all the primary buttons, also updated other button to reduce the distraction of orimary and secondary buttons
2024-08-24 18:34:05 -04:00
johnnyq
0ea2e78c78
More UI/UX Work to ticket details
2024-08-24 18:11:57 -04:00
johnnyq
9afab6e5e5
Removed the Dark Outline border on the side cards in ticket details
2024-08-24 17:59:41 -04:00
johnnyq
ed315c3979
UI/UX Updates to the Ticket Details Header
2024-08-24 17:57:05 -04:00
johnnyq
7168cffba7
Ticket Details UI/UX Removed Prepend icon to tasks and removed the fa-fw for the checkmark next to add task
2024-08-24 16:40:01 -04:00
johnnyq
918c202e83
Remove Dup AI Reword Button
2024-08-24 16:29:01 -04:00
johnnyq
d9299e8e28
Fix AI Reword Button, removed Status Icon
2024-08-24 16:24:14 -04:00
johnnyq
bdd7c7e993
UI/UX Updates to Ticket Details, Reduce the start, pause timer and reset button and use pause and play icons instead, use block buttons for Type of Response
2024-08-24 16:14:40 -04:00
johnnyq
a152a4a1a0
Update Ticket Details Page, remove the non working selectable comment type ad wrapped the Ticket Reply in a card body
2024-08-24 15:58:45 -04:00
wrongecho
ad9b69ae10
Remove extra php closing tag
2024-08-17 23:34:23 +01:00
wrongecho
d80334a7cf
Ticketing updates - guest view & resolved vs closed
...
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:24:15 +01:00
wrongecho
ccdfd96f56
Tickets & Tasks
...
- Add ability to un-complete/undo a completed task
- Require CSRF verification when deleting tickets and tasks
2024-08-15 23:52:25 +01:00
johnnyq
ea77c7567d
Updated UI badge element to use yes and no for billable tickets
2024-06-17 17:38:05 -04:00
johnnyq
41ac390173
MAJOR Feature Update - Backup before updating Migrated Asset Network info to a seperate table to allow for multiple interfaces per asset
2024-06-11 21:36:03 -04:00
johnnyq
8bc7c849ef
Feature: Added the ability to edit the order of the tasks this is not the best solution but works we recommend setting them in orders of 5 or 10 so there is wiggle room to add tasks in between
2024-06-03 19:36:16 -04:00
johnnyq
b47f543534
Ticket Events now shows everything logged in the ticket by auditing logs
2024-06-01 20:04:37 -04:00
johnnyq
ecbeb12990
Fix broken page over the shortened tag query in client details and ticket details.php
2024-05-31 16:51:52 -04:00
johnnyq
63f740e22f
Move total time worked to 3rd column in ticket details
2024-05-30 19:42:08 -04:00
johnnyq
7db9a7de73
Fix Telemetry check
2024-05-30 18:57:33 -04:00
johnnyq
14c814c5b8
Made Public Comment and Email Default Selected option
2024-05-30 16:45:20 -04:00
johnnyq
2149a33bd5
Added Email Client to ticket details, Public Comment does not email the client or watchers anything, but can view it in the ticker portal
2024-05-30 16:36:38 -04:00
johnnyq
237ba1dd20
Removed Custom CSS for ticket was able to make work with CSS Library bootstrap, asjusted spacing and layout of ticket response controls,
2024-05-30 15:35:02 -04:00
johnnyq
8c007ea7b1
Calculate more ticket response counts
2024-05-30 15:05:13 -04:00
johnnyq
f091d94282
Ticket Response UI Update Public Comment and Internal Note work now, added Events and Tasks to the Responses stil WIP there
2024-05-30 14:53:49 -04:00
johnnyq
db5ec8912a
More UI Updates to ticket comments
2024-05-30 13:56:30 -04:00
johnnyq
7eb6c2ac7f
Initial rework on UI for public comments, private notes and ticket events
2024-05-30 13:49:52 -04:00
Marcus Hill
159c1d78a0
Ticket categories
...
Add basic support for categorising tickets (e.g. Software/Network)
2024-05-26 22:49:57 +01:00
Marcus Hill
2dc8e50ef8
Ticket - Notifications
...
Allow notifying contacts & watchers of a ticket when they are added/updated (#937 )
2024-04-13 15:33:46 +01:00
johnnyq
7ca4163552
Ticket Details Update Do not show Invoice Button when Invoiced, do not show billable show Invoiced and the Invoice Number, fixed some padding
2024-04-10 11:27:58 -04:00
johnnyq
199185a279
Fix Rounding Percents for tasks and tickets
2024-04-08 20:11:40 -04:00
johnnyq
0acd737135
Hide Ticket Close button until all tasks are complete
2024-04-08 16:58:43 -04:00
johnnyq
f4051fe718
Updated Ticket details to include Tasks Completion Status and Collaborators
2024-04-08 15:58:59 -04:00
johnnyq
ae5f81d9b5
List all the ticket Callaborators in project details currenly it just gets the users that replied to tickets
2024-04-08 15:43:04 -04:00
johnnyq
6435ffde67
Added total time worked for all tickets in project details
2024-04-08 15:19:35 -04:00
johnnyq
ea85094be8
Fixed Bulk Assign Ticket, UI Update on Ticket Details, added Project details to the right pane, moved Client and ticket details along with Assign Ticket to the top Ticket Header
2024-04-08 14:44:35 -04:00
johnnyq
d2e11fca61
Remove the Add Contact to a ticket as this can be done at the top
2024-04-07 16:17:27 -04:00
johnnyq
e3ff8854f9
Removed Task Descriptions as the name says it all
2024-04-06 22:07:29 -04:00
johnnyq
e6e6c38db2
UI: Changed Reword to AI Reword and changed color from Primary blue to Secondary Gray so it doesnt get confuged with reply in ticket details
2024-04-06 21:54:59 -04:00
johnnyq
8473ee018f
Removed Add Task Modal as this can be added inside the ticket
2024-04-06 21:44:42 -04:00
johnnyq
f1833e1083
Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas
2024-04-01 16:27:05 -04:00
Marcus Hill
7df1d419fa
Ticket Statuses from DB / use left join instead of a function, hard-code system statuses
2024-03-29 23:20:52 +00:00
wrongecho
2e95b7cb6e
Merge branch 'master' into ticket-statuses
2024-03-29 11:58:53 +00:00
Marcus Hill
667a93210c
Ticket Statuses from DB
2024-03-29 11:22:32 +00:00
johnnyq
89a1c5d2d8
Added Ticket Templates and the ability to add Tasks to the template, reworked the ticket details tasks and adding tasks
2024-03-28 21:09:32 -04:00
johnnyq
e42c5bc2f5
Major UI Updates to projects, created project details which display project stats tickets and tasks, tickets can be linked to a project, soon will add all users who contributed to a project and some more stats along with a nice timeline from created to deadline
2024-03-27 22:27:56 -04:00
johnnyq
720a4af44e
Fixed Missing Invoice Button when ticket is closed
2024-03-27 11:02:45 -04:00
johnnyq
0931f60764
Ticket Details Tidy Buttons and Ticket Details
2024-03-26 16:08:32 -04:00
johnnyq
c052850465
Automatic submit when Assign Tech is selected
2024-03-26 15:41:16 -04:00
johnnyq
cdc87562c9
Ticket Details UI Enhancements, Dont display entity cards if no data, Moved Add Entities to the Top Bar along with Invoice and Close Ticket. Combine the Client Details and Assign Card into one card, and Tidy Work
2024-03-26 15:11:57 -04:00
johnnyq
038e7e4a52
Add Task Completion Date and Time Stamp
2024-03-26 14:10:14 -04:00
johnnyq
31184dab62
Moved Tasks Card under Details, Added tje ability to Edit and mark a task complete
2024-03-26 14:06:32 -04:00
johnnyq
e2733fecb7
Some initial beginnings of task management in tickets, currently you can create and delete them more to come
2024-03-25 16:43:56 -04:00
Marcus Hill
796ba6633e
Ticket status colours
...
Standardize ticket statuses via function
2024-03-24 10:12:02 +00:00
johnnyq
5ebc6ffde8
Feature Added ability to select a ticket location for location based, still need to add more to this functionality
2024-03-23 16:24:40 -04:00
johnnyq
79ea97410e
Feature Show who last replied in ticket listings
2024-03-23 15:59:02 -04:00
johnnyq
eda78f0927
Moved Ticket Viewing to the top if someone is viwing the ticket the same time you are
2024-03-22 15:44:24 -04:00
johnnyq
3974055bff
Missing Div
2024-03-22 15:33:52 -04:00
johnnyq
900df014b7
Do not show Responses if the count is 0
2024-03-22 13:35:48 -04:00
johnnyq
4cfbfb1a73
Improved spae utiliztion in ticket details by Removing the Extra Card on the left and right panes
2024-03-22 13:25:13 -04:00
Marcus Hill
f9a5ca1ef8
Ticketing updates
...
- Bugfix: Prevent tickets from being assigned to disabled techs
- Bugfix: Un-assign all open tickets when a tech account is disabled
- Allow auto-assignment of recurring/scheduled tickets to an agent/tech (#901 )
- Rework layout of recurring/scheduled ticket modal
2024-03-17 11:09:53 +00:00
Johnny
cb57a1e86b
Merge branch 'master' into ticketing-hide-functions-closed
2024-03-02 19:48:44 -05:00
Marcus Hill
b9431645d3
Ticket Statuses
...
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)
Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:13:29 +00:00
Marcus Hill
3084e9e0d3
Ticketing (and Invoicing)
...
- Hide the ability to add/delete watchers when a ticket is closed
- Hide watchers card entirely when tickets are closed, if the ticket had no watchers
- Hide the ability to schedule a ticket when a ticket is closed
- Don't include tickets in an auto-close state in the sidebar ticket counts
- Small edit to the ticket closure wording to account for requests and issues
- Small edits to invoice emails text
2024-03-02 18:31:01 +00:00
o-psi
b31f1b4c49
add ticket description to AI Query
2024-02-21 11:16:40 -06:00
johnnyq
2a4efe629f
Move Repky buttons and Control on one row removed the Timer Icon just use boxes for time as this is assumed
2024-02-15 18:24:07 -05:00
johnnyq
16a8e3d828
UI: Wrap tickert detail UI into 3 card sections for ease of seperation
2024-02-15 18:19:18 -05:00
Marcus Hill
25d242dc86
Enhance ticket reply button
...
- Better logic on when the button should default to private/public
- Fix the new plane icon not showing when the button was checked/unchecked
2024-02-12 18:10:37 +00:00
johnnyq
ddb8061404
[FEATURE] Added AI Rewording Functionality to Create Ticket, Ticket Reply, Create Document and Edit Document, more to come
2024-02-11 00:13:10 -05:00
o-psi
2bf0a2aef8
cleanups
2024-02-09 22:49:12 +00:00
o-psi
6e14406364
Update Calendar to show past scheduled tickets as different colors based on status.
2024-02-09 22:06:34 +00:00
Andrew Malsbury
6c247e0f58
Merge branch '0.1.7' into scheduled-tickets
2024-02-01 21:42:24 -06:00
johnnyq
3b71e6132e
Change Respond icon from check mark to a paper plane in ticket view
2024-01-20 22:08:41 -05:00
o-psi
13cf4df473
Scheduled Tickets
2024-01-18 19:50:01 +00:00
johnnyq
6c9fa7a607
Fix the ticket reponse count to not count archived replies
2024-01-03 18:29:32 -05:00
johnnyq
d8edf339c4
Clean up Ticket Printing: When printing a ticket do not show interactive elements
2024-01-03 18:23:39 -05:00
johnnyq
a9dfc0d5fe
Add the ability to delete a ticket watcher
2023-12-27 17:21:17 -05:00
johnnyq
a9d49c9785
Spurced up ticket Attachments view in ticket details
2023-12-27 17:02:04 -05:00
Marcus Hill
e04c681ca5
Time tracking input field spacing
...
Reduce size of hrs, min, sec input fields
2023-12-23 23:15:20 +00:00
o-psi
eb29f74fab
fix error messages in log
2023-12-22 16:25:36 +00:00
o-psi
7709627e5b
Accounting module disable ticket billable options
2023-12-22 16:19:51 +00:00
o-psi
3eaaf73744
Add more billable status functionality
2023-12-21 17:10:15 +00:00
o-psi
25fba91642
Put show modals javascript above pretty content.
2023-12-18 15:27:45 +00:00
o-psi
78260a2b4e
Updates to mark tickets billable, and keep track of which have been billed.
2023-12-17 20:28:57 +00:00
johnnyq
02e0692b85
Fix Badge colors not working correctly after custom color tag update
2023-11-19 14:56:49 -05:00
Andrew Malsbury
feea83d380
Merge branch 'master' into See-All-Timers
2023-11-17 12:28:20 -06:00
Andrew Malsbury
011bacd1a2
Add ticket timer functionality and clear all
...
timers button
2023-11-17 18:27:31 +00:00
Johnny
8eccdc6b6a
Merge pull request #807 from twetech/add-asset-uri-to-ticket-information
...
Add asset URI to client asset details page
2023-11-16 13:23:51 -05:00
johnnyq
834956624b
Reduced the heading font sizes on the the right side ticket details to allow more info to be displayed
2023-11-16 10:40:54 -05:00
johnnyq
32203565a7
UI update for ticket timer, removed the appended H S M to free some clutter
2023-11-16 10:27:14 -05:00
johnnyq
48b153613f
Changd Passwords to Logins, made Licenese icon consistent
2023-11-16 00:20:36 -05:00
Andrew Malsbury
e5752dc335
Add asset URI to client asset details page
2023-11-15 15:32:37 +00:00
Andrew Malsbury
94b4d4aeca
Merge branch 'master' into See-All-Timers
2023-11-14 20:00:13 -06:00
johnnyq
201860798a
Fix Ticket Timer to allow for 00 for hour
2023-11-14 18:02:12 -05:00
johnnyq
63a4eab8bc
Added Pattern Attribute to only allow correct input for the ticket timer
2023-11-14 13:20:51 -05:00
johnnyq
16aff5f634
UI Update to the ticket timer. reworked sizing to be a small input field, set the fields to text instead of numeric as the number updown element was taking up too much space
2023-11-14 13:15:49 -05:00