Commit Graph

223 Commits

Author SHA1 Message Date
johnnyq c564118156 Fix Dupe GET VARS in tickets Removed extra Rebuild URL as this has been done in the filter header for some time now 2025-05-28 18:34:50 -04:00
johnnyq b7b24d7de6 UI/UX Expenses - Combined Category and Description Column with secondary text seperation and expanded Truncation of Description from 50 chars to 60 chars 2025-05-28 18:08:08 -04:00
johnnyq 4124188505 Ticket UI/UX allow the ticket toolbar to be a little more Mobile friendly 2025-05-28 17:39:32 -04:00
wrongecho 2786fb65ed Don't show archived ticket categories in the tickets.php filter options 2025-05-20 11:39:09 +01:00
Marcus Hill 1400983d8c Projects/Tickets
- Hide new project button for users that only have support read access
- Hide new ticket button for users that only have support read access
- Enforce client access restrictions for viewing project details based off project client
- Prevent selecting the 'Select tickets' text when linking ticket
2025-05-11 11:45:47 +01:00
wrongecho 670450bcfb Ticket statuses - Allow ordering from admin settings, this can replace the need to move the Kanban columns 2025-04-23 10:22:33 +01:00
johnnyq ab3ffdf7fc Update more links rearrange Client Overview Side menu to match client side nav, define 0 for the post vars now defined in form. update unbilled tickets report 2025-02-20 21:07:53 -05:00
johnnyq 2fe8adcfca Simplified Client URL Handling in global client header logic 2025-02-19 15:58:43 -05:00
johnnyq d228c30b03 Merged Global Tickets with Client Tickets seperated them with some header logic 2025-02-19 13:45:44 -05:00
johnnyq 33beae68e5 Tickets can not be categorized in bulk 2025-02-12 19:48:16 -05:00
johnnyq b8d17be015 Fix Ticket Priority Sorting, now sorts by prioty when clicked 2025-02-12 18:45:05 -05:00
Hugo Sampaio ee2e4b671d ticket kanban settings 2025-02-04 17:07:42 -03:00
Hugo Sampaio e3ae8df4d8 new changes 2025-01-31 11:50:06 -03:00
Hugo Sampaio b6e0990a78 update tickets.php 2025-01-29 16:21:08 -03:00
Hugo Sampaio c02b267d44 update tickets.php 2025-01-29 15:55:58 -03:00
Hugo Sampaio bb787cdc70 tickets initial idea of views
Kanban view
Compact view
2025-01-29 11:01:53 -03:00
wrongecho 5fa8363ad7 Fix ticket assign modal/filter 2025-01-28 11:50:38 +00:00
johnnyq 8221ef2927 Global Ticket View make contact secondary text in table header and remove tasks from the table header 2025-01-27 11:20:24 -05:00
johnnyq ab7273bf39 Reduce Global Ticket view padding by not displaying contact's email 2025-01-27 11:15:43 -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
johnnyq 5a6cf0ccac Revert Reoslved count as ins included when you click on Closed Add Mouse Hover Effects to Header Open and Closed Status 2024-10-31 13:39:51 -04:00
johnnyq 5af8d6934b Add Resolved Tickets Count and Select option for tickets 2024-10-31 13:26:34 -04:00
johnnyq c214c12d00 FEATURE: Auto Populate Create Ticket when selecting a template, remove old ticket mail parser code 2024-10-20 14:34:09 -04:00
wrongecho 23f776efa3 Permissions - clients and tickets
Enforce new permissions model in clients and tickets
2024-09-20 21:10:24 +01:00
johnnyq 847870a45a Fixed undefined sort var by using php isset function in the filter header, added sort order icons to tickets 2024-09-20 14:35:26 -04: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 5dc9f47799 Tidying 2024-09-14 23:47:19 +01:00
wrongecho c65db3431d Tidying 2024-09-14 23:43:54 +01:00
johnnyq 760f07e665 Removed old comment 2024-09-09 18:06:59 -04:00
johnnyq 27dbbbb660 Fixed Bulk Merge issues by renaming ticket_id name var in bulk merge modal 2024-09-09 17:49:53 -04:00
wrongecho 64684e1248 Enforce CSRF for post/asset and post/account
Tiny bit of tidying
2024-09-08 22:52:38 +01:00
johnnyq 903bd47f5a Allow Bulk Adding tickets to a Project from the Main Tickets Listing Page 2024-09-06 18:44:53 -04:00
johnnyq 27a9697542 Temporary diabled Bulk Ticket Merge in the Main Ticket view as it was not allowing a tech to be assigned from that view 2024-08-25 22:49:54 -04:00
Johnny c0c810764a
Merge pull request #1006 from itflow-org/bulk-merge
Add bulk merge ticket feature
2024-08-25 15:20:43 -04:00
wrongecho c69655a5bb Add bulk merge ticket feature 2024-08-25 19:06:57 +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 1bf80d3b15 Use TimeAgo for Ticket Created At column, use tooltip to show real date and time 2024-08-24 19:28:07 -04:00
wrongecho d17b75b7bd Bugfix: Resolved ticket counts
Prevent resolved tickets showing up in unassigned ticket / my ticket counts
2024-08-19 18:57:20 +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
Hugo Sampaio 1542a89922 small adjustment to show 0 completed tasks 2024-06-24 09:54:44 -03:00
johnnyq ea77c7567d Updated UI badge element to use yes and no for billable tickets 2024-06-17 17:38:05 -04:00
johnnyq 565f8162a4 Feature: Clients and Locations can now be searchable with multiple tags selected 2024-05-31 18:18:41 -04:00
johnnyq 8d87672b49 Tidy Tickets Collapse 2024-05-31 17:39:09 -04:00
johnnyq 0770c701b5 Continue to Show Advanced Search in Tickets Filter if assigned to is selected 2024-05-31 17:36:19 -04:00
Hugo Sampaio d1aab02721 tasks table header 2024-05-16 11:04:25 -03:00
Hugo Sampaio d4da95a6f1 show bar on html 2024-05-16 11:01:34 -03:00
Hugo Sampaio edf9371ffa show tasks progress bar on tickets view 2024-05-16 11:00:04 -03:00
johnnyq 7c10bbacd7 Fix not being able to filter tickets by using the search filter 2024-04-16 14:35:08 -04:00
johnnyq 237cc38c60 Remove the recurring link on main tickets as this is on the side nav 2024-04-11 11:18:48 -04:00