Commit Graph

1738 Commits

Author SHA1 Message Date
Johnny 7ea8f106f2
Merge pull request #520 from wrongecho/software-export
Software - Enhance export to CSV functionality
2022-12-17 23:22:36 -05:00
Johnny b1693ef0bf
Merge pull request #518 from wrongecho/ticketing-updates
Ticketing updates
2022-12-17 23:17:12 -05:00
Johnny 37abdf1bac
Merge pull request #517 from wrongecho/calendar
Calendar - Auto-set end date to 1 hr after start date when creating new events
2022-12-17 23:15:23 -05:00
Marcus Hill a53f69ed17 Update software export: update reference to non-existent db column & add key to export 2022-12-17 23:59:26 +00:00
Marcus Hill 4f1a40f3fb Add functionality to send client a notification email when we raise a ticket for them 2022-12-17 23:27:13 +00:00
Marcus Hill 0c1baf63e9 Enable email to ticket functionality 2022-12-17 23:25:09 +00:00
Marcus Hill 580a6cf53e Adjust client reply type to Client, not public. Public is for agent replies that are customer visible 2022-12-17 23:18:14 +00:00
Marcus Hill 3e82075083 Add functionality to automatically adjust end date for new calendar events to 1 hr after the start date 2022-12-17 22:20:23 +00:00
johnnyq 100c28f024 wording update invoice list 2022-12-17 14:20:21 -05:00
johnnyq 0e41906af0 Shorten wording yes we already know its an invoice/quote other wording touchups 2022-12-17 14:14:43 -05:00
johnnyq ac4d7b2d62 Update wording on Invoice and Recurring for Correctness 2022-12-17 13:57:53 -05:00
Johnny 5d543e8795
Merge pull request #516 from wrongecho/fix-date-field-issue-max
Fix date field issue
2022-12-17 13:36:33 -05:00
Marcus Hill 51792a1a2f Set a max date attribute for date input fields to prevent/discourage them going over 4 characters (client side validation) 2022-12-17 18:03:53 +00:00
wrongecho 016d666dda
Update feature request issue template 2022-12-17 16:22:00 +00:00
johnnyq d2fdc5f7d8 Spruce up the share UI modal and client logins 2022-12-14 22:18:44 -05:00
johnnyq 83bcae3962 Parse Tickets based off of configured Ticket Prefix 2022-12-12 19:44:55 -05:00
johnnyq 791125a060 Rename email parser file 2022-12-12 19:25:47 -05:00
wrongecho 1ad2532a7e
Delete HTML Purifier .ser
Added in error
2022-12-11 19:28:24 +00:00
Johnny 69cf798468
Merge pull request #506 from wrongecho/ticket-invoice-hyperlink
Add hyperlink to invoice when invoice raised from ticket
2022-12-11 13:18:52 -05:00
Johnny 64c3d47ac5
Merge pull request #505 from wrongecho/quick-fix-tech-financials
Role enforcement
2022-12-11 13:17:52 -05:00
Johnny 64cd53f96f
Merge pull request #504 from wrongecho/contact-details-tickets
Populate tickets pill of contact details modal
2022-12-11 13:16:25 -05:00
Johnny e48934791a
Merge pull request #503 from wrongecho/client-avatar
Make separate avatar photo URLs for client/agent replies.
2022-12-11 13:14:56 -05:00
Johnny 77fb936099
Merge pull request #502 from wrongecho/email-to-ticket
Email to ticket (Beta)
2022-12-11 13:14:13 -05:00
johnnyq 13d9d6f743 Refresh some UI elements for add edit calendar events and some other UI updates including adding tickets 2022-12-11 13:12:08 -05:00
Marcus Hill db0f1f2f99 Add hyperlink to invoice when invoice raised from ticket 2022-12-11 15:04:36 +00:00
Marcus Hill 5c1653dc0a Sonarcloud codesmell, add space after IF 2022-12-11 14:47:16 +00:00
Marcus Hill 1917b3413c Hide the client actions (edit/delete) button for non-admins - they aren't able to use the actions anyway as post.php enforces an admin rolecheck 2022-12-11 14:41:47 +00:00
Marcus Hill 63b8d9a16a Redirect financials dashboard to clients page if user is a tech 2022-12-11 14:37:50 +00:00
Marcus Hill 3aa7fe1d07 Populate tickets pill of contact details modal 2022-12-11 11:28:57 +00:00
Marcus Hill 0706af1608 Make separate avatar photo URLs for client/agent replies. Fixes #501 2022-12-11 10:50:16 +00:00
Marcus Hill 4668e984c4 Replace include > include_once 2022-12-11 02:18:14 +00:00
Marcus Hill a12944940b Remove test file 2022-12-11 02:16:03 +00:00
Marcus Hill ed6ccb831b Grey out new email to ticket parse option whilst we test further 2022-12-11 02:04:45 +00:00
Marcus Hill 1c11da4b7d Fix regression: ticket replies not showing when time is not tracked due to new edit ability 2022-12-11 02:03:15 +00:00
Marcus Hill 601b5f89e9 Email parse edits 2022-12-11 02:02:00 +00:00
Marcus Hill d3fbdfb743 Add email to ticket functionality - beta 2022-12-11 01:34:15 +00:00
Marcus Hill a0233c77ec Only attempt to show initials if not empty 2022-12-11 01:32:14 +00:00
Johnny 69dbb51e93
Merge pull request #499 from wrongecho/ticket-reply-edit-tt
Allow editing time worked when editing a ticket reply
2022-12-08 18:33:08 -05:00
Johnny 89d2f1a09a
Merge pull request #500 from wrongecho/fix-domain-expire-lookup-url
Change domain expiration lookup service from Heroku to ITFlow
2022-12-08 18:32:44 -05:00
Marcus Hill 21e641d128 Change domain expiration lookup service from Heroku to ITFlow 2022-12-08 20:30:23 +00:00
Marcus Hill 7b266dc898 Allow editing time worked when editing a ticket reply 2022-12-08 20:06:11 +00:00
johnnyq 01bc31728f Cleanup Margins in Client and Vendor Reports as well as add currency 2022-12-06 21:31:44 -05:00
johnnyq fe4c413643 Declare more floatvals 2022-12-05 23:10:34 -05:00
johnnyq 86467bc9c9 Fix Regression issues with invoice quote amounts 2022-12-05 21:54:09 -05:00
johnnyq 372afdcc0c regression fix for client domains 2022-12-02 21:33:51 -05:00
johnnyq 1d8efb6497 Proper Output formatting on client client overview 2022-12-02 21:27:57 -05:00
johnnyq b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq 3067e6bd1e Added jpeg and webp Exclusions of other files SQL query 2022-11-17 14:18:40 -05:00
johnnyq cf30e02fb3 Added jpeg as an accepted file upload type in POST 2022-11-17 14:11:41 -05:00
johnnyq 6a1e0acf9b Added jpeg as an accepted file upload type under client files 2022-11-17 14:05:49 -05:00