Commit Graph

4020 Commits

Author SHA1 Message Date
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
johnnyq
159586329f Feature: Document Templates - You can now officially create document template and create documents from a template - WIP list/edit/delete document templates 2023-01-18 18:12:14 -05:00
johnnyq
6b5cc267ea Moved Global Search from the side nav to the top nav This give the side nav some breating room while being able to access global search from anywhere in ITFlow 2023-01-18 16:22:16 -05:00
Marcus Hill
b2ccb53c44 Re-add fix from chandachewe10 to prevent offset array error when entering invalid credentials 2023-01-18 21:21:58 +00:00
johnnyq
798e99efee More work on glabal templates 2023-01-17 22:58:13 -05:00
johnnyq
2a03710239 Some UI cleanup on contact details pages 2023-01-17 21:53:24 -05:00
johnnyq
e365780c6a Bump HTMLPurifier from 4.14.0 to 4.15.0 2023-01-17 12:19:06 -05:00
johnnyq
2f70c047b8 Bump pdfmake from 0.2.4 to 0.2.7 2023-01-17 12:12:39 -05:00
johnnyq
f805683c3f Bump clipboard.js from 2.0.10 to 2.0.11 2023-01-17 12:08:12 -05:00
johnnyq
c935faeff0 Bump PHPMailer from 6.5.3 to 6.7.1 2023-01-17 11:52:49 -05:00
johnnyq
7c1b3c9c57 More UI Updates various modals and settings, company add and edit etc 2023-01-17 11:47:23 -05:00
johnnyq
2f595bd7c8 Added some breadcrumbs to new ticket and ticket details in user portal 2023-01-16 20:48:25 -05:00
johnnyq
7ba434963e Cleaned up and fixed Client Portal class Syntax, removed unnessesary html markup etc 2023-01-16 20:09:34 -05:00
Johnny
63afac050a Merge pull request #557 from wrongecho/modules-sales-fix
Hide the sales menu on the main nav bar if accounting module is disabled
2023-01-16 17:50:31 -05:00
Johnny
b0a4ee5724 Merge pull request #558 from wrongecho/dashboard
Add new contact and asset counts to tech dashboard
2023-01-16 17:50:17 -05:00
Marcus Hill
8539285be5 Add new contact and asset counts to tech dashboard 2023-01-15 17:37:31 +00:00
Marcus Hill
c940f68991 Hide the sales menu on the main nav bar if accounting module is disabled 2023-01-15 17:21:56 +00:00
Johnny
335f3cc7d1 Merge pull request #556 from lued/docker
Moving docker $repo_branch var to config.php
2023-01-13 21:46:32 -05:00
johnnyq
3baea5e757 Used the DB Update function to write new repo_branch var for docker the new docker to function properly 2023-01-13 21:44:13 -05:00
johnnyq
c0399a2c42 Added Disable and Activate Users, fixes #539 2023-01-13 18:24:50 -05:00
johnnyq
df9182cd78 More UI / Icons / Wording work on the pop up modals 2023-01-12 23:39:02 -05:00
johnnyq
0ffe1b9c75 Only show Items in client overview if records exist More link fixes 2023-01-10 22:43:20 -05:00
johnnyq
c75bd40b80 hide tables in contact details that dont have no records 2023-01-10 22:15:43 -05:00
johnnyq
d57074f5c7 Properly link to contact details through global search and client overview 2023-01-10 22:06:45 -05:00
johnnyq
243da47dd0 Keep contacts side nav active when viewing client contact details for easier navigation 2023-01-10 21:54:53 -05:00