johnnyq
97723da633
Windows/Tab Titles now reflect the current page your on along with the company name or selected client. Pages contact details, asset details, tickets, projects, documents, invoices, quotes, recurring invoices overide to include more detail in tab title
2025-01-13 14:40:05 -05:00
johnnyq
0cb3cdc26d
Moved all modals into /modals and updated all require links
2025-01-12 13:55:31 -05:00
johnnyq
98f9083bcb
Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes
2025-01-11 14:47:32 -05:00
Marcus Hill
c85626a937
Tidying/General quality of life updates
...
General quality of life updates:
- Ticket contact edit: 'No one' should be logged when ticket isn't associated with any contact, rather than a blank space; also fix email content
- Ticket portal/guest: Only show 'Assigned to' if someone is actually assigned
- Ticket tasks: Don't allow adding/modifying tasks for tickets in a resolved state
- Portal contacts: Properly align word 'Contacts' in a similar way all other page headings are aligned
- Client PDF export/handover: Now opens in a new self-closing window
2024-12-28 01:12:59 +00:00
johnnyq
1e05c7d524
Fix Ticket Summary move js inline with ticket.php as js files cant read php vars
2024-12-10 14:24:48 -05:00
johnnyq
c9a5df30d8
PHP Tag fix
2024-12-10 14:07:46 -05:00
johnnyq
2ac32ab0c5
AI Feature Ticket Summary: Summarieze an entire ticket
2024-12-10 14:03:43 -05:00
johnnyq
fe24e3bcea
Update Breadcrumbs to always have a link to the client for fast access to the client section. The breadcrumb order will change depending how you access using the global view or within the client section on Invoice, Quote, Ticket, Recurring Invoice
2024-11-20 12:41:29 -05:00
johnnyq
dcedddcad6
Moved AI Reword Buttons to the WYSISYG toolbar, Seperated Document and ticket toolbars. Ticket Toolbar has items related to tickets while document has additional items related to documents
2024-11-19 15:33:14 -05:00
Marcus Hill
13f89d2118
Ticketing updates
...
- Allow changing ticket status without adding a reply (just leave the response blank)
- Bugfix: Contact change email didn't include URL key
- Make it clearer when nobody is assigned to a ticket
2024-11-02 10:22:31 +00:00
johnnyq
2f182d8c3c
tidy
2024-10-31 16:33:15 -04:00
johnnyq
08830fd21f
CONTINUE BIG FIX: Adjust the breadcrumbs according to if you are in client section or main section when view ticket, invoice, quote, recurring ticket details
2024-10-31 16:30:34 -04:00
johnnyq
4e72925c21
BIG FIX: When accessing ticket, invoice, recurring invoice or quote details while in the client section of ITFlow keep the Client Side Nav instead of redirecting back to the Main Nav. This caused much confusion in the past. This will improve naviagtion in those areas greatly
2024-10-31 15:40:02 -04:00
johnnyq
636c74dbb0
FEATURE: Added Task Completion Estimate to the UI
2024-10-23 14:06:41 -04:00
wrongecho
23f776efa3
Permissions - clients and tickets
...
Enforce new permissions model in clients and tickets
2024-09-20 21:10:24 +01:00
wrongecho
10fafacefe
Custom Roles & Permissions
...
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
2024-09-20 17:59:49 +01:00
wrongecho
77b7250703
Adjust ticket reply layout
2024-09-12 15:04:52 +01:00
Marcus Hill
d9668f3086
Do not load most edit modals if ticket is closed.
2024-08-30 23:15:48 +01:00
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