Commit Graph

256 Commits

Author SHA1 Message Date
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
AFTECH.RO
f41d015e0d Update ticket.php
- added related tickets for same contact 
- future to do: when clock on related ticket number, open all tickets accordingly (open and closed)
2022-01-11 15:56:15 +00:00
johnnyq
6f244a1170 Merge branch 'master' of github.com:johnnyq/itflow 2022-01-09 23:09:31 -05:00
johnnyq
4892e33201 Small Fixes 2022-01-09 23:09:11 -05:00
Johnny
8e821b6e13 Merge pull request #263 from wrongecho/ticket-reply-hide
Hide reply box if ticket is in a closed state
2022-01-09 22:57:57 -05:00
Marcus Hill
4f197a6287 Hide reply box if ticket is in a closed state 2022-01-09 22:57:56 +00:00
johnnyq
56625c37a1 Make last respnse field sortable under tickets and client tickets 2022-01-09 12:24:12 -05:00
Marcus Hill
43a85fd21c Disable assignment when ticket is closed 2022-01-08 21:17:59 +00:00
johnnyq
b7f2053648 Modified time counter under tickets to use type field text instread of time as it was setting the hour and to 12 AM 2022-01-08 15:49:41 -05:00
johnnyq
c87c45df85 Used card outline instead of a full card color to differentiate between public and private ticket replies, not sure if this is enough 2022-01-08 15:38:28 -05:00
johnnyq
c8e789396b Moved Ticket Reply on top of comments for now more than likely will place it inside a modal 2022-01-08 15:18:32 -05:00
johnnyq
48116258b9 Remove the space between the icon and text on the details of ticket details as we are using Margin Right CSS for this 2022-01-08 15:13:09 -05:00
Marcus Hill
c98be4c344 Add support for public/internal updates, using the existing 'email update to client' checkbox 2022-01-08 16:40:04 +00:00
Marcus Hill
8406779b3b Add time tracking to ticket 2022-01-08 16:12:04 +00:00
johnnyq
c41daab0c9 Tidy DB file 2022-01-07 22:19:46 -05:00
johnnyq
ee5ae53a41 Updated ticket details layout and added some additional functionality thanks to @aftechro 2022-01-07 18:20:16 -05:00
Marcus Hill
a392ac0d85 Fix user initials in ticket reply 2022-01-07 16:17:04 +00:00
johnnyq
c6bafa9420 Enhanced @wrongcho Link ticket assets Merge 2022-01-05 22:28:29 -05:00
Marcus Hill
f6900ae993 Allow linking of asset to a ticket via edit modal 2022-01-04 20:22:27 +00:00
johnnyq
de883f9ff5 Fixed Add Recurring and Edit Recurring Invoices going to a blank screen after submit this was due to a missing history_status var, Removed Activate and Deactivate from recurring list and the buttons from recurring details as this can be modified using edit recurring, Removed Redundant Force Send action on recurring list views, this can be accessed by going to the recurring details. 2022-01-02 13:39:25 -05:00
johnnyq
b8a1af2e0f Show Ticket Reply Modified date if applicable 2022-01-02 01:50:18 -05:00
johnnyq
ba584a57e0 BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes 2021-12-22 13:08:24 -05:00
johnnyq
100286738e Removed Unnessary DIVs under invoice/quote/recurring notes 2021-11-09 15:17:38 -05:00
johnnyq
592041087c Updated Ticket Details UI using the media Class and to include User avatar for Ticket replies and reducing the padding under ticket content and ticket replies by removing the <p> tag. Moved Edit and Delete for ticket replies to a elipsis using the card-tools class 2021-11-09 14:08:51 -05:00
johnnyq
2e5e1aee52 Phone numbers are all now formatted correctly per their length 2021-09-11 22:41:50 -04:00
johnnyq
fa6bb33c7a Fied Contact Email showing under ticket details and Phone Number formatting 2021-08-28 12:54:21 -04:00
johnnyq
f3053ffbd4 BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board 2021-08-27 23:14:06 -04:00
johnnyq
6a8283200f Added More red text to delete and cancel dropdown options Some UI Cleanup in ticket details 2021-08-21 01:06:29 -04:00
johnnyq
61710eecf6 Added the Ability to assign a contact from client in tickets 2021-08-21 00:42:06 -04:00
johnnyq
34093b50f9 Initial support for ticket status changes and emailing client ticket updates 2021-08-20 23:37:27 -04:00
johnnyq
5c46e57a21 Added Edit and delete ticket updates funtionality 2021-08-20 23:10:48 -04:00
johnnyq
11a932194a Added Updatd by User to each ticket update 2021-08-20 22:37:01 -04:00
johnnyq
131e04915b Added the ability to assign or unassign tickets 2021-08-20 22:12:29 -04:00
johnnyq
9a4b82eb6f Bump PhpMailer from 6.2.0 to 6.4.0 2021-04-07 20:55:07 -04:00
johnny@pittpc.com
fa008d05bc Finished Ticket Number and Ticket Prefix 2021-02-08 21:29:29 -05:00
johnny@pittpc.com
5ee274ae67 Updated ticket status display logic to conform to the ticket priority display logic 2021-01-22 18:35:47 -05:00
johnny@pittpc.com
206c09d100 Added Ticket Status badge colors 2021-01-22 18:30:11 -05:00
johnny@pittpc.com
d30481d506 Added Ticket Priority, field ticket_priority added to ticket table, New DB Sructure Dump 2021-01-22 18:06:42 -05:00
johnny@pittpc.com
18c9038955 Fixed edit ticket in ticket details 2021-01-22 17:39:35 -05:00
johnny@pittpc.com
d39e2d9bfa updated README to include demo and other changes 2021-01-08 20:44:37 -05:00
johnny@pittpc.com
3f7133dbef Updates to tickets added summernote js to textarea, UI updates WIP 2020-04-05 00:48:30 -04:00
johnny@pittpc.com
a28d1d6e57 Added Adavnced Filter to customers and expenses, removed some text-mono, ui updates to ticket details, added quick links to reports under dashboard 2019-12-04 20:58:16 -05:00
johnny@pittpc.com
e6e44969aa updated tickets ui, added close buttons on dashboard, other minor ui modifications 2019-11-23 21:34:56 -05:00
johnny@pittpc.com
328ac67d5b Minor UI cleanups started porting selects from bootstrap-select to select2 2019-11-22 20:37:55 -05:00