Commit Graph

196 Commits

Author SHA1 Message Date
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
Andrew Malsbury 47fe6fe233 Add timers modal to see all timers 2023-11-12 23:47:44 +00:00
Andrew Malsbury adafd38684 Timer - Record time even if closed 2023-10-26 19:19:46 +00:00
o-psi 53c11edc8c Update constructs to not have parenthesis. 2023-10-20 15:25:52 -05:00
johnnyq 8c56426186 Fixed a layout issue if no previos ticket exists for a selected contact under ticket details 2023-10-12 16:09:31 -04:00
johnnyq 43dc95c55a Fix missing </div> in ticket when we tried to fix merge conflicts 2023-10-08 19:59:26 -04:00
Johnny edf6e18dc3
Merge branch 'master' into ticket-update-type-email-match 2023-10-08 19:54:14 -04:00
Marcus Hill 69eef8220d Ticket update behaviour - Default to internal update when contact email matches the agent email 2023-10-07 16:10:00 +01:00
Marcus Hill 4ac7841882 Email parsing for all domains registered under a client
- Add support for email parsing/contact creation for all domains registered under a client in the domains module, rather than just the client main website.

- Additionally fix domain_created_at bug and move the new ticket auto-reply message to the email queue instead

Future work: Make ticket parsing work with HTML emails (HTML emails break agent notifs)
2023-10-07 15:51:58 +01:00
johnnyq 375d5af974 Fix issue with roundToNearest15 Function would break php if the time worked was empty 2023-09-27 16:01:44 -04:00
johnnyq f658fe0c6c Fix Close Ticket not showing when accounting module is disabled plus remove some extra markup not needed in ticket.php 2023-09-27 11:50:27 -04:00
johnnyq d82e6f99ab Reworked how watchers get added and edited 2023-09-26 16:58:46 -04:00
johnnyq 51489c2420 Update and move pretty tables function to a seperate js file and also add img-fluid to <img> tags so images dont run off the page and also update ticket details page with prettyContent function 2023-09-26 14:22:58 -04:00
johnnyq 9aa62a8b36 Add Vendor, asset and watchers now work as a 1 click under ticket details 2023-09-21 20:01:07 -04:00
johnnyq b9fe774fe6 Reworked Markup code under ticket details, added frontend to change Vendor and asset 2023-09-21 18:50:34 -04:00
johnnyq 40ced0f748 Updated the UI for downloading and displaying ticket attachments under ticket replies 2023-09-18 19:14:41 -04:00
johnnyq 2e12c3e9c1 UI Fix issue with browser status covering bottom portion of the side navs 2023-09-18 17:12:06 -04:00
johnnyq a0f46cc049 If no contact selected give option to add one under ticket details 2023-09-18 16:36:35 -04:00
johnnyq d713031545 Priority and Contact are now clickable and changeable within ticket details 2023-09-18 15:07:12 -04:00
johnnyq beaa56dc36 Removed Ticket assignment through edit ticket, has to be done within the ticket itself, properly update the status to assigned and pending-assignment based off whos assigned to the ticket 2023-09-17 18:36:48 -04:00
johnnyq fed51928c7 Updated Status Badge Colors 2023-09-17 18:10:21 -04:00
johnnyq b23631226b Updated and added more descriptive Ticket Statuses 2023-09-17 18:06:07 -04:00
johnnyq f44641c5e4 Sort Client tags alphabetically when being show under client details, client listing and ticket details 2023-09-11 16:01:47 -04:00
johnnyq eb1048ea4a Added Confirmation to Ticket Details Page, Closing ticket archiveing reply deleting etc 2023-09-05 19:04:43 -04:00
johnnyq b1a9dda896 Ticket update bar Formatting Fix 2023-09-05 15:33:03 -04:00