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
307cc709d4
Fix Merging Ticket where the merging ticket HTML would be lost during the merge to the another ticket
2024-06-01 16:15:38 -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
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
1d19b72229
Added Billable Recurring Tickets, UI: changed the Billable option to switch. Added ticket settings option to automatically mark new tickets as billable
2024-05-29 17:55:39 -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
johnnyq
894a4369b3
Fix Timezone always being UTC when sent to the mail queue when scheduling / cancelling tickets
2024-04-17 16:47:10 -04: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
Marcus Hill
43bd028298
Tickets - Merging
...
- Fix merging UI not showing ticket status name correctly
- Add ability to move ticket notes and replies to the new parent ticket if desired (sometimes helpful, sometimes not)
2024-04-12 22:26:27 +01:00
johnnyq
f526e908c3
Fix Bug where it doesnt add the tasks from a ticket template, this was due to the removal of task_description
2024-04-08 20:23:23 -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
48ecde6e9b
Allow Overriding a ticket templates subject when creating a ticket from template
2024-04-06 20:54:22 -04:00
Marcus Hill
be01525136
Ticket status in emails
...
- Fix tickets showing an "unknown" status in client update emails
- Remove old code related to closing tickets, as close is now it's own button
2024-04-05 21:48:57 +01:00
johnnyq
730c1f4df3
Feature: You can now create a ticket from a ticket template
2024-04-03 15:41:20 -04:00
johnnyq
770356ba10
No Need for ticket status name or status id when bulk closing tickets
2024-03-30 17:16:01 -04:00
johnnyq
b63eddb300
Fix Ticket Close to use the new ticket status INT instead of string
2024-03-30 15:46:02 -04:00
johnnyq
b4db5013a3
Fix Bulk Close Ticket not updating the ticket_closed_at field and not using the new status id
2024-03-30 15:20:01 -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
Marcus Hill
5e63ef9a2a
Ticket Statuses from DB
...
First swing at this to share my progress, isn't ready to merge yet but would appreciate thoughts
2024-03-24 22:36:21 +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
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
66e07b0c47
Ticket closure email wording
2024-03-02 18:35:10 +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
Marcus Hill
1e8fbddcbd
Mail queue & tickets
...
- Allow cancelling emails
- Adjust wording of ticket scheduling emails
2024-02-24 11:06:55 +00:00
wrongecho
ae80bba5ce
Deleting recurring tickets - correctly pull subject/frequency
2024-02-16 12:20:49 +00:00
wrongecho
793a4f9c8e
Recurring ticket deletion wording
2024-02-16 12:18:36 +00:00
wrongecho
e6418046aa
Fix deleting recurring tickets
2024-02-16 12:15:55 +00:00
o-psi
cdf4118b09
Allow canceling scheduled tickets
2024-02-15 16:31:35 +00:00
Marcus Hill
2c7b65dad2
Recurring tickets
...
- Reword some areas to better separate recurring and scheduled tickets.
- Fix bulk actions not doing anything due to form name mismatch
2024-02-12 22:17:05 +00:00
Marcus Hill
b64df190ed
Ticket scheduling
...
- Prevent scheduling dates in the past (also for API keys expiry date)
- Correct the ticket URL in the agent email
- Update the onsite value in the database when scheduling a ticket
- Reword the internal note to include a user friendly time and whether the ticket is onsite/remote
2024-02-12 19:52:12 +00:00
o-psi
12f6f86581
Update for long tickets
2024-02-10 02:42:37 +00:00
o-psi
5ac03e7086
Merge branch '0.1.8.2' of https://github.com/twetech/itflow into 0.1.8.2
2024-02-09 22:49:52 +00:00
o-psi
2bf0a2aef8
cleanups
2024-02-09 22:49:12 +00:00
o-psi
f0d2f5b02a
SonarCloud Cleanups
2024-02-09 16:40:51 -06: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
o-psi
c72a4a2413
Update ticket scheduled post actions.
2024-02-09 17:10:59 +00:00
o-psi
b3df9fc9f6
Fix email for iCal
2024-02-08 14:16:27 -06:00
o-psi
e2392c3c6c
Add iCal functionality
2024-02-08 12:59:36 -06:00
Andrew Malsbury
6c247e0f58
Merge branch '0.1.7' into scheduled-tickets
2024-02-01 21:42:24 -06:00
johnnyq
19f4e215de
feat. Bulk Reply To Tickets including create a private note
2024-01-31 15:24:54 -05:00
johnnyq
7975505823
feat. Updated Bulk Close Ticket to allow for a Private Note instead of public
2024-01-31 14:49:25 -05:00
johnnyq
da98f84774
Move the MailQueue Action out of the get email loop on close Bulk Tickets this prevent unessessary mysql connections
2024-01-30 16:55:04 -05:00
johnnyq
e524f1ce7c
Fix issue with adding slashes to close email config_from_name vars
2024-01-30 16:40:19 -05:00
johnnyq
731b60b07a
Feature: Added Bulk Ticket Closure
2024-01-30 16:04:29 -05:00