Commit Graph

1139 Commits

Author SHA1 Message Date
Johnny 6de35dc7c2
Merge pull request #357 from johnnyq/scheduled-tickets
Scheduled tickets - frequency
2022-02-13 10:36:07 -05:00
Johnny 6b508e9c00
Merge pull request #356 from wrongecho/tickets
Tickets.php updates
2022-02-13 10:35:27 -05:00
Marcus Hill 5c0fe3f2fd Add scheduling frequency options: quarterly, biannually, annually 2022-02-13 15:10:14 +00:00
johnnyq 7da2d09225 Hide Data columns in global search that are not found also keep the search query in the global search 2022-02-12 22:34:37 -05:00
Marcus Hill 4b9adf9a5d - General reformatting
- Adjusted logic for open tickets to include tickets in working/on-hold states.

- Added filter to advanced search for ticket state

- Removed query string for the total/open/closed counts/filters

- Hyperlinked the unassigned tickets button.
-- Future work here would be to allow tickets to be filtered by assignee.
2022-02-12 22:45:39 +00:00
johnnyq 4239471b27 Merge branch 'master' of github.com:johnnyq/itflow 2022-02-12 15:55:35 -05:00
johnnyq f526737dca Open link in New Window instead of current windows Client Logins 2022-02-12 15:55:24 -05:00
Johnny 60f3d3d086
Merge pull request #354 from wrongecho/api
Add contact & ticket read to api
2022-02-12 15:48:09 -05:00
Johnny 6f59a9e7d5
Merge pull request #355 from wrongecho/search
Add documents to global search
2022-02-12 15:47:57 -05:00
Marcus Hill 03d00f76ef Typo 2022-02-12 18:05:19 +00:00
Marcus Hill dcde6313af Add documents to global search 2022-02-12 18:02:43 +00:00
Marcus Hill 706ee68563 Add ticket read to api 2022-02-12 17:41:48 +00:00
Marcus Hill fe5635f1dc Add contact read to api 2022-02-12 17:37:56 +00:00
johnnyq dd8061562c Make Balance Red if there is a balance under client detials 2022-02-09 21:19:29 -05:00
johnnyq ac276d7844 Added some elevation to the Card table on tickets removed btn-lg for each button that parts of the btn-group and specified btn lg in the btn group class instead 2022-02-08 21:59:17 -05:00
johnnyq 02fce58f80 Remove more number_formats and some UI work on tickets 2022-02-08 21:53:39 -05:00
johnnyq c6db5516cf Remove some more tics, set to to get the current user logged in number of tickets 2022-02-08 21:42:51 -05:00
johnnyq 7385d1e0a5 Removed unnessessary tics in the queries, no need to use the number_format() php function for row counts. number_format is mainly used for decimals and such. Remove some double spacing 2022-02-08 21:38:52 -05:00
johnnyq c1bfec98be Indentation cleanup, removed extra </div> on tickets 2022-02-08 21:29:43 -05:00
Johnny 525462ce3c
Merge pull request #349 from aftechro/patch-2
Update tickets.php
2022-02-08 21:08:22 -05:00
AFTECH.RO 1a30cecf64
Update tickets.php
- added My tickets - showing total of assigned tickets to user
- added Unassigned tickets - showing all open tickets not assigned and ready to be grabbed by anyone available
- added Task - this can be left at it is or to be renamed to Alerts/Notification - used for 3rd party emails fetched as tickets ( backups notification, domain/ssl expiry, check central etc)

Future to do: 
- when click on My tickets, to show all the tickets assigned to user (open/answered, unanswered, closed by user)
- when click on My Tickets - Unanswered - to show tickets assigned to user with status open but not replied to customer
- when click on My Tickets - Open/Answered - to show tickets assigned to user and replied by the agent (work in progress)
2022-02-08 23:01:18 +00:00
johnnyq 8c4932c1c5 Fix Inputmask and password popovers along with Copy to Clipboard 2022-02-08 15:13:31 -05:00
johnnyq d743e6a0cb Downgraded Jquery from 3.6 to 3.5.1 to fix select2 from not autofocusing on search - https://github.com/select2/select2/issues/5993 2022-02-08 12:20:34 -05:00
Johnny 1b83f6b1a6
Merge pull request #348 from wrongecho/services-url
Services: Show URL for associated assets/logins
2022-02-07 19:21:54 -05:00
johnnyq e9b239f9a9 Bump AdminLTE from 3.1 to 3.2, Bump plugins Summernote, phpMailer, clipboardjs, bootstrap, fontawesome-free, fullcalendar, inputmask, JQuery, moment, pdfmake, and more. Removed Unnessesary files from from plugins directories to reduce app size 2022-02-07 19:20:56 -05:00
Marcus Hill 7d22ab88f6 Move service importance to header 2022-02-07 20:14:31 +00:00
Marcus Hill b51db78cd9 Show asset IPs 2022-02-07 20:09:58 +00:00
Marcus Hill 7934422749 Show URLs from assets/logins 2022-02-07 19:56:12 +00:00
johnnyq 94faa6934a Merge branch 'master' of github.com:johnnyq/itflow 2022-02-05 18:55:51 -05:00
johnnyq 56f0f7d08e More Audit Loggings 2022-02-05 18:55:20 -05:00
Johnny 4068d604f4
Merge pull request #347 from wrongecho/html-purifier
Filter dangerous html tags out of ticket & documents using HTML Purifier
2022-02-05 18:54:01 -05:00
Marcus Hill 2b39ea3bd6 Fix tags for new documents 2022-02-05 22:19:04 +00:00
Marcus Hill 4f68073223 Implement html purifier for tickets & documents 2022-02-05 22:18:53 +00:00
johnnyq 45a4e981a3 Added Client Logs to client nav 2022-02-05 17:07:47 -05:00
johnnyq 5dd576fe20 Removed Legacy AES Password conversion and old AES key from database 2022-02-05 16:41:21 -05:00
johnnyq c8600033f5 opp forgot switch companies start page 2022-02-05 13:45:15 -05:00
johnnyq 0e3c457991 Reverted Modal Callback naming IDs, these do not follow the same logic as File Entity renaming 2022-02-05 13:43:52 -05:00
johnnyq 278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
Johnny 559d0559fa
Merge pull request #345 from wrongecho/api
API Enhancements
2022-02-05 11:07:52 -05:00
johnnyq 7e475b1083 Make user images fit the parent container and remove the cricle 2022-02-05 10:53:08 -05:00
Johnny 5e5c546b97
Merge pull request #344 from wrongecho/scheduled-tickets
Ability to edit scheduled tickets
2022-02-05 10:43:13 -05:00
Marcus Hill b9bbc75ce3 Add/update READ endpoints for assets, certs, domains, networks & software 2022-02-05 14:20:20 +00:00
Marcus Hill d4ea0c984d id > asset_id 2022-02-05 13:34:33 +00:00
Marcus Hill 7b23c04d78 Add functionality to edit scheduled tickets. Small other fixes 2022-02-05 12:59:07 +00:00
johnnyq 6dda8ce0d6 Added Duplicate checking support for import assets 2022-02-04 18:05:19 -05:00
johnnyq 6e9f2534d4 Renamed contact display field on client assets to Assigned To to match export and import assets 2022-02-04 17:38:53 -05:00
johnnyq 75117c2f2e You can now import contact and locaiton of assets as long as the name appears in locaitons or contacts 2022-02-04 17:36:05 -05:00
johnnyq bb972e8de3 Store full user agent, we can always parse it later 2022-02-04 17:04:28 -05:00
johnnyq 6132ce81e1 oopps Forgot the r in strip_tags 2022-02-04 16:58:30 -05:00
johnnyq be0778ab84 Strip slashes on user agent and ip to prevent user header modification for XSS attack in API logging 2022-02-04 16:55:45 -05:00