Commit Graph

47 Commits

Author SHA1 Message Date
johnnyq
56625c37a1 Make last respnse field sortable under tickets and client tickets 2022-01-09 12:24:12 -05:00
AFTECH.RO
97f49826bf Update tickets.php
- open ticket when click on both ticket number and subject
- re-arranged the table elements display 
- added from email address of within the company (can be left From email or from Contact of the company - or both :D )
2022-01-06 23:23:47 +00:00
johnnyq
8e8b28df40 Fixed Querying wihtin Invoice status 2022-01-06 11:21:10 -05:00
johnnyq
0047198bcd Added hidden status variable upon search form POSt under tickets to allow querying within a status 2022-01-05 22:40:26 -05:00
Marcus Hill
913d41e4b3 Tidy/Fix undefine variable errors, improve open/closed ticket filtering, still needs some work as open/close state is lost after search 2022-01-04 21:55:45 +00:00
johnnyq
faf39fc84a Code cleanup and fix possible injections when a trusted user is logged in thanks to mwdmeyer, constant_chaos, disclosure5 and rightwayround from /r/msp for pointing these issues out 2021-12-12 13:16:26 -05:00
johnnyq
6e9c9fd7d4 Fixed contact selected with edit ticket under ticket listing views 2021-08-28 13:11:02 -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
e9b31dbe63 Swapped Client and ticket subject under tickets 2021-08-21 02:23:48 -04:00
johnnyq
131e04915b Added the ability to assign or unassign tickets 2021-08-20 22:12:29 -04:00
johnnyq
bf69d02cba Added - filler to blank fields in all data listing, some other fixups of required fields etc 2021-08-19 01:48:19 -04:00
johnnyq
f409e22a60 Started adding currency symbols and starting with invoice 2021-08-18 20:41:19 -04:00
johnnyq
3d76e23498 rearranged Ticket Listing fields to a more logical placement 2021-08-13 12:17:08 -04:00
johnnyq
ffc6ce00ca Deletes and Archivs are now red text 2021-08-11 17:45:11 -04:00
johnnyq
012c77d81e Fixed Canned Dates issue where seach queries would not work 2021-08-11 12:49:20 -04:00
johnnyq
35c5fa1e5e Added Canned Dates to the rest of listings 2021-08-10 22:21:53 -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
66f9e2b10f Removed Records per page as a setting and added it as session variable define at 10 by default when logged in DB Structure Updated 2021-02-10 13:40:28 -05:00
johnny@pittpc.com
530d46a812 Added selectable num of records on each listing page, fixed up Pagination Records UI, added new stripe library, further worked on stripe integration, fixed mispelling in client details 2021-02-10 11:21:38 -05:00
johnny@pittpc.com
fa008d05bc Finished Ticket Number and Ticket Prefix 2021-02-08 21:29:29 -05:00
johnny@pittpc.com
1ede4bc795 Shrunk the card header down to a more reasonable size which made a big difference the card header are not so over bearing 2021-02-06 02:35:58 -05:00
johnny@pittpc.com
632714cd17 Added Tax ID to each line item, also if tax % changes the new recurring will automatically get updated and sent with the right tax rate DB Structure updated 2021-02-06 00:18:37 -05:00
johnny@pittpc.com
f9899d89ea Bunch of little fixes to to UI empty vars php errors removed a buch of tags etc. Converted client trip modals with global trip modals 2021-02-03 22:42:03 -05:00
johnny@pittpc.com
11f9f82f6d Cleaned up empty vars and tags in Vendors listing add edit post 2021-02-03 18:31:01 -05:00
johnny@pittpc.com
b9b72b96fd Updated Ticket Listing UI 2021-01-26 20:01:51 -05:00
johnny@pittpc.com
4f617f2315 Reworking ticket status display logic in other places as well 2021-01-22 18:39:30 -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
7b28678110 Added more dividers on action menus to sectionize, removed some unnessesary html5 code 2021-01-20 18:40:33 -05:00
johnny@pittpc.com
cefc68c6d0 Moved some fields around under payment added some dividers for sub menus as well as use color red for delete 2021-01-20 17:27:51 -05:00
johnny@pittpc.com
7b4618c16f Number of Records per page is now configurable 2021-01-15 19:51:40 -05:00
johnny@pittpc.com
6db1e7b144 Tickets: Resized Search Input to fit the same size as other forms 2020-09-25 16:02:28 -04: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
341f1c37a2 updated initial sorting order for some lists 2019-11-29 14:08:32 -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
5f30dbf9a9 Removed Cancelled and added Viewed to Invoice. Client Links mirror their accompanied tabs in the client portal, minor UI fixes on ticket view, client view of ticket sorted tickets DESC via ticket_id 2019-09-06 16:56:26 -04:00
johnny@pittpc.com
7f3cdd975f Added a no records placeholder to all tables 2019-09-01 21:49:13 -04:00
johnny@pittpc.com
9050f4b03a More Security fixes escaping search and sortby GET vars 2019-08-31 15:38:16 -04:00
johnny@pittpc.com
59db66f17e Changes to alerts settings moved enable cron to alerts, updated base url for guest portal 2019-08-24 20:20:38 -04:00
johnny@pittpc.com
2e5763dc8d Refinements to ticketting system, Added force recurring option created company_id chile directories for clients, settings, expenses, added dir checks to add client and add contact and much more. 2019-08-21 00:59:27 -04:00
johnny@pittpc.com
01f820b394 Added further refinements to multi-company feature 2019-08-14 13:28:25 -04:00
root
5ce5b49623 moved tickets away from datatables to server side listing 2019-06-17 23:04:17 -04:00
root
4c81efbdc2 switched clients listing over to the new serverside paging, sorting, searching, updated the table ui as well, started adding red * to required fields 2019-06-14 23:20:51 -04:00
root
cc9f97067a Added more created_at and updated_at to post finalizing setup 2019-06-10 00:24:22 -04:00
root
59882a3af5 Updated Email Quote and Invoice Templates, Invoice and Quote Guest view fully work, along with the ability for a guest to approve or reject a quote. PDF are no longer attached to emails they are provided as a link within an email and are recorded when viewed. Once viewed they can be printed or Downloaded as a PDF from the guest view pages. New option config_recurring_auto_email to automatically email the invoice on auto generated recurring Invoices 2019-06-02 00:52:56 -04:00
root
13c330d3b1 Added cancelled status to invoice, invoice copy now works, minor ui cleanups, added tickets to client page 2019-05-15 02:06:58 -04:00
root
f44b9b19fa More UI Cleanups, added a ticketing system, added milage linking with client, invoice, vendor or location, new DB dump 2019-05-14 19:03:42 -04:00