Commit Graph

1944 Commits

Author SHA1 Message Date
wrongecho 4e2b8a86c3
Update functions.php
Tidy spacing
2023-01-23 19:25:00 +00:00
wrongecho b19c7a6f49
Merge branch 'master' into code-tidy 2023-01-23 19:21:43 +00:00
johnnyq 13edae48dc New Field for notifications so each user can get and dismiss their own notifications instead of them being shared 2023-01-22 20:01:20 -05:00
johnnyq b3f952b1f8 New Feature: You can now create Software/License Templates 2023-01-21 16:28:48 -05:00
johnnyq 144697ccc0 Hide Full User Agent string from Logs 2023-01-21 14:26:19 -05:00
johnnyq e9d0a709df Remove Serializer 2023-01-21 14:03:38 -05:00
johnnyq 73490f5448 Fixed broken Guest view of Invoice and Quote due to modification of get Browser and get OS functions 2023-01-21 14:02:54 -05:00
Johnny 7f2a9e04d5
Merge pull request #566 from wrongecho/notifs
Email notification related changes
2023-01-21 13:29:59 -05:00
Marcus Hill d34c26d176 Tidy 2023-01-21 17:49:10 +00:00
Marcus Hill 35560c579b Remove unnecessary button tag 2023-01-21 17:44:27 +00:00
Marcus Hill 8f18e9ea91 Fix expense reference not showing when copying expense 2023-01-21 17:37:46 +00:00
Marcus Hill df8ecbd2c4 Remove use of mysqli_error in post.php - it was removed in PHP 7.0 2023-01-21 17:33:09 +00:00
Marcus Hill a270e3a42c Remove redundant closing PHP tags 2023-01-21 17:30:51 +00:00
Marcus Hill bae0814827 Remove unnecessary semicolons 2023-01-21 17:29:53 +00:00
Marcus Hill bdffacca6b Remove unnecessary variables (return the result direct) 2023-01-21 17:29:01 +00:00
Marcus Hill 2c7a704b6b Remove redundant (default) arguments 2023-01-21 17:26:06 +00:00
Marcus Hill d73b3cb960 Correct typos 2023-01-21 17:22:27 +00:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
Marcus Hill 690aea6ab2 Add php-imap to readme as requirement for email to ticket parsing 2023-01-21 16:47:11 +00:00
Marcus Hill 628c6997ca Add ticket assignment email notifications when using the 'Assigned to' menu 2023-01-21 16:33:54 +00:00
Marcus Hill fb6848f508 Add configuration setting to control whether clients should get automatic ticket-related emails (ticket open/close) 2023-01-21 15:47:01 +00:00
Marcus Hill 6f900269d7 Add notifications for unusual logins. A login is considered "unusual" if both the user agent and IP address used haven't appeared in the user's sign-in logs before. 2023-01-21 15:16:11 +00:00
Marcus Hill fe00c0df2b Send users a notification email if they disable 2FA 2023-01-21 14:37:50 +00:00
Marcus Hill cc6380f785 Add notification emails to agents when they change their email/password 2023-01-21 14:29:32 +00:00
Marcus Hill 3973a0dd00 Adjust hardcoded ITFlow to config_app_name 2023-01-21 14:27:40 +00:00
Marcus Hill fb5a27843c Add isset check on check_login to prevent undefined errors 2023-01-21 13:48:53 +00:00
Marcus Hill 2c1f760ce0 - Move brute force login protection before the page loads
- Increased the threshold to 15 attempts, but over 10 mins instead
2023-01-21 13:42:54 +00:00
Marcus Hill b9b0440186 - Add email notification to agents if their 2FA code is entered incorrectly (this may be a sign of account compromise)
- Tidy login code flow so that the "logged" session variable only has to be set in one place, rather than in two (both for 2fa and non-2fa logins)
2023-01-21 13:25:16 +00:00
Marcus Hill 6d26b07d70 Fix the ticket notification email subject to just show the ticket subject in the message body for new tickets 2023-01-21 12:30:33 +00:00
Marcus Hill f7d9fe8479 Add email notifications when cron raises a scheduled ticket 2023-01-21 12:29:39 +00:00
johnnyq 7f3ec8ccda Fixed where os and browser would return the os and browser of the currently logged in user for every row 2023-01-20 21:27:55 -05:00
johnnyq 67a9a484af Feature: Vendor Templates! You can now create Vendor Templates and reuse them for any client 2023-01-20 19:37:48 -05:00
Johnny b8ee87a139
Merge pull request #565 from wrongecho/ticket-global-search
Add functionality to perform global searches via full ticket number
2023-01-20 17:31:02 -05:00
johnnyq 8cfecbecf3 Rename logs to audit logs because thats what they are they are not system logs 2023-01-20 17:09:07 -05:00
johnnyq 2c4948b007 Added OS and Browser under last login under users 2023-01-20 17:03:59 -05:00
johnnyq 0a570fe37c Cleaned up the UI of user profile. The user agent is now decoded to display OS and Browser under logs 2023-01-20 16:49:42 -05:00
Marcus Hill d43fee43bd Add functionality to perform global searches via full ticket prefix+number. 2023-01-20 21:21:27 +00:00
johnnyq 7ad0d4fb29 Make Side bar Nav Fixed so it doesnt scroll with the main content 2023-01-20 15:32:18 -05:00
johnnyq c6cd1b0be7 Documents and Document Template Fixes, Fixed issue not displaying foldername in the breadcrumbs under document details. When Creating a document from template didnt redirect to the right place for editing. eliminated folder get var in document details as its unneeded 2023-01-20 14:56:27 -05:00
johnnyq 06cca61354 Merged Colors and Theme Colors array into one 2023-01-20 14:22:07 -05:00
johnnyq 7d29b551e7 Simplified themimg, Added Hyperlink colors to the theme as well 2023-01-20 13:53:24 -05:00
johnnyq 196806e449 Removed theme color secondary as gray is the same thing 2023-01-19 18:15:03 -05:00
Johnny 8104451fc1
Merge pull request #560 from wrongecho/asset-ticket-history
Fix service history hyperlink, tidy text a little
2023-01-19 18:01:32 -05:00
johnnyq 6232a8311b Feature: Introduced Color Themes - Changes navbar color and accent button color on sidenav - To change theme goto settings - theme - select a theme watch it change in real time 2023-01-19 18:00:35 -05:00
Marcus Hill 0acfda64ba Fix service history hyperlink, tidy text a little (#384) 2023-01-19 20:51:34 +00:00
johnnyq f21bb7cbe9 More UI updates Dashboard Financial and Client Overview 2023-01-18 23:00:21 -05:00
johnnyq f1267e5c22 Merged Add Scheduled Ticket into add Ticket Split Dropdown button 2023-01-18 22:12:53 -05:00
johnnyq 45564d45bc Added Document Template Listing, editing, deletion, move scheduled tickets into tickets 2023-01-18 22:00:45 -05:00
johnnyq 5492e6d3f7 DB update for vendor and software/license templates 2023-01-18 20:13:41 -05:00
Johnny 6eb51a487d
Merge pull request #559 from wrongecho/login-warning-fix-2
Re-add login fix from chandachewe10
2023-01-18 18:20:02 -05:00