Commit Graph

  • d78b667e0b Merge pull request #875 from twetech/0.1.8.2 Johnny 2024-02-10 14:30:30 -05:00
  • 4e2f107d4c Merge pull request #876 from wrongecho/cert-pull-details-fix Johnny 2024-02-10 13:57:29 -05:00
  • d09082bd18 Bugfix: Unable to update certificate details for existing certificate entries Marcus Hill 2024-02-10 13:36:41 +00:00
  • 12f6f86581 Update for long tickets o-psi 2024-02-10 02:42:37 +00:00
  • 5ac03e7086 Merge branch '0.1.8.2' of https://github.com/twetech/itflow into 0.1.8.2 o-psi 2024-02-09 22:49:52 +00:00
  • 2bf0a2aef8 cleanups o-psi 2024-02-09 22:49:12 +00:00
  • f0d2f5b02a SonarCloud Cleanups o-psi 2024-02-09 16:40:51 -06:00
  • 971830ac21 Unassigned filter incorrect o-psi 2024-02-09 22:17:09 +00:00
  • 34b5e96e5a Update DB and fix Calendar o-psi 2024-02-09 22:15:31 +00:00
  • 6e14406364 Update Calendar to show past scheduled tickets as different colors based on status. o-psi 2024-02-09 22:06:34 +00:00
  • 083d9eadc3 Added Pop Over title to Expense Date to show the TimeStamp that expense was actually created in The Database. Will implement more Title Popovers throughout ITFlow where additional info like that can be useful johnnyq 2024-02-09 16:29:49 -05:00
  • c72a4a2413 Update ticket scheduled post actions. o-psi 2024-02-09 17:10:59 +00:00
  • f2cba616a4 Added Axios js started testing AI Capabilities in blank.php johnnyq 2024-02-08 18:47:17 -05:00
  • 672e51b21a Update DB to match o-psi 2024-02-08 21:41:31 +00:00
  • 3d3587a525 Merge branch 'master' into 0.1.8.2 Andrew Malsbury 2024-02-08 14:34:39 -06:00
  • b3df9fc9f6 Fix email for iCal o-psi 2024-02-08 14:16:27 -06:00
  • e2392c3c6c Add iCal functionality o-psi 2024-02-08 12:59:36 -06:00
  • 4dae89dabc The option to set the timezone in PHP was disabled to prevent inconsistencies with MariaDB/MySQL, which utilize the system's timezone, Although can still select timezone in the app the system time will overide it. So its best to set timezone on the system itself johnnyq 2024-02-08 13:01:54 -05:00
  • 919c46c03d Moved Tags on top johnnyq 2024-02-05 21:55:55 -05:00
  • 717f4d9e1a Fix DB Download to include ITFlow in filename johnnyq 2024-02-05 21:28:53 -05:00
  • 74fb7931f0 Fix DB Download to include company name and ITFlow johnnyq 2024-02-05 21:26:23 -05:00
  • 09838f10ed [UI] Setting Nav reorganization, eventually we will split Administration into two side naves one for Administration and one for settings johnnyq 2024-02-05 21:19:12 -05:00
  • 6f6b56dcfd Update Icon and wording johnnyq 2024-02-05 21:12:32 -05:00
  • dc69101624 [Feature] The Start of AI Integration within ITFlow johnnyq 2024-02-05 21:01:34 -05:00
  • e7586fcfb5 Update All the bulkSelect Lists to use the new format still need to fix the bulk delete submit button to allow for a confirm johnnyq 2024-02-05 18:37:43 -05:00
  • 50b2c3ad6c Merge branch 'itflow-org:master' into 0.1.8.2 Andrew Malsbury 2024-02-05 09:18:52 -06:00
  • f8615bf51b Merge pull request #874 from wrongecho/api-clients-create Johnny 2024-02-04 22:21:06 -05:00
  • 102481d09f API - Add client create endpoint Marcus Hill 2024-02-04 14:51:58 +00:00
  • 8a9a4fd97e Bugfix: Prevent preg_replace passing null parameter error when no phone is present Marcus Hill 2024-02-04 14:50:38 +00:00
  • 8347edc04e added more days to invoice alert johnnyq 2024-02-03 18:43:16 -05:00
  • f97f6ebdb6 Set Item Order to 998 for Late fee so they appear at the bottom of the invoice. Note: Item Order 999 is used for payment gateway fees johnnyq 2024-02-03 18:31:26 -05:00
  • 877ae71284 Additional wording johnnyq 2024-02-03 18:13:56 -05:00
  • a3567af8a1 Added some legal terms to client pays fees and some links to stripe's current pricing johnnyq 2024-02-03 18:11:48 -05:00
  • b386cbb170 Client Payment Gateway Fee is added as a line item if client pays fees is on and client chooses online pay this Fixes the negative invoice Balances when client pays fees is enabled johnnyq 2024-02-03 17:44:48 -05:00
  • a6a93fd820 Fix client pays fees calculation. I didn't quite understand why the previous formula was used until i read this https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers johnnyq 2024-02-03 17:14:48 -05:00
  • 4f4bb56820 update .gitignore to include custom favicon johnnyq 2024-02-03 14:33:48 -05:00
  • 5d9ab76689 Remove Custom favicon johnnyq 2024-02-03 14:32:08 -05:00
  • e9c85297eb Feature: Allow to upload custom fav icon under settings > Theme, icon is limited to .ico format only johnnyq 2024-02-03 14:30:03 -05:00
  • 01b717615e Added favicon condition everywhere johnnyq 2024-02-03 13:18:20 -05:00
  • a5f08af78e Added condition to check if favicon.ico exists in /uploads else use the default johnnyq 2024-02-03 13:11:04 -05:00
  • 16420f417f Add Default Fav icon for now johnnyq 2024-02-03 13:02:24 -05:00
  • 505ecb2701 Fix Delete Confirmation for services, missing </div> Tag in add Service was causing it, also tidyed up service code johnnyq 2024-02-03 12:25:38 -05:00
  • c26787b1d2 Merge pull request #2 from twetech/Unbilled-tickets-dashboard Andrew Malsbury 2024-02-02 13:28:27 -06:00
  • 23770ac114 Merge pull request #1 from twetech/scheduled-tickets Andrew Malsbury 2024-02-02 12:38:33 -06:00
  • 3a74786cc4 Update side_nav.php to highlight "scheduled_tickets.php" as active o-psi 2024-02-02 17:42:24 +00:00
  • f71d3d9b19 finish rename scheduled tickets to recurring tickets in UI o-psi 2024-02-02 15:08:44 +00:00
  • 0ac36f91eb Update recurring expenses icon o-psi 2024-02-02 14:40:35 +00:00
  • a6f105e660 Update side_nav.php with recurring tickets link o-psi 2024-02-02 14:40:24 +00:00
  • 03d3b04bdb Update side_nav.php: Changed label from "Scheduled Tickets" to "Recurring Tickets" o-psi 2024-02-02 14:38:25 +00:00
  • 6c247e0f58 Merge branch '0.1.7' into scheduled-tickets Andrew Malsbury 2024-02-01 21:42:24 -06:00
  • 1303f18218 Tidy johnnyq 2024-01-31 22:16:21 -05:00
  • 28e7a6b195 Removed Gateway Fee from the baance of Guest View Invoice and displayed it on the Pay Online button, as the client can pay other ways if they decide to not pay online if Client Pays Fees is enabled johnnyq 2024-01-31 22:11:27 -05:00
  • 1bbb4426f6 Fix Expense being off for Payment Gateway Fee johnnyq 2024-01-31 21:33:37 -05:00
  • 96ff92d070 Feature: Bulk Edit Category, Client and Account for expenses johnnyq 2024-01-31 17:09:35 -05:00
  • 19f4e215de feat. Bulk Reply To Tickets including create a private note johnnyq 2024-01-31 15:24:54 -05:00
  • 7975505823 feat. Updated Bulk Close Ticket to allow for a Private Note instead of public johnnyq 2024-01-31 14:49:25 -05:00
  • 5818c7fe18 feat. Added Contact Roles to Bulk Actions johnnyq 2024-01-31 14:23:47 -05:00
  • dad2a7d376 Update Contact Department wording to also include group changed icon from building to users which is more suitable johnnyq 2024-01-31 13:56:00 -05:00
  • 00197cef96 feat: Bulk Set Contact Department / Group johnnyq 2024-01-31 13:53:25 -05:00
  • da98f84774 Move the MailQueue Action out of the get email loop on close Bulk Tickets this prevent unessessary mysql connections johnnyq 2024-01-30 16:55:04 -05:00
  • e524f1ce7c Fix issue with adding slashes to close email config_from_name vars johnnyq 2024-01-30 16:40:19 -05:00
  • 80fdad81e9 Fix Not being able to Enable Stripe Pay on Updated or new Installs johnnyq 2024-01-30 16:25:27 -05:00
  • 731b60b07a Feature: Added Bulk Ticket Closure johnnyq 2024-01-30 16:04:29 -05:00
  • c6f1a25692 Feature: Added Bulk Set Priority on Tickets johnnyq 2024-01-30 14:54:00 -05:00
  • db8ae13135 Feature: Add Bulk Move Folder Action to Client Documents and Files johnnyq 2024-01-30 14:11:29 -05:00
  • ff1616de94 Updated Guest Invoice logic so if they payed gateway fee is not shown johnnyq 2024-01-29 21:56:13 -05:00
  • e82ba786a5 Added One more code piece from Pull #866 to fix Gateway Fees shown and to fix balance on guest view invoice johnnyq 2024-01-29 21:17:12 -05:00
  • 007d07d417 Added unbilled ticket wording per Pull Req #866 johnnyq 2024-01-28 15:57:27 -05:00
  • f8dc67fbf9 Added Gateway Fee to the Guest View Invoice and minor fix for ticket counter per Pull Request #866 also added stripe flat and percent config vars to guest view invoice. Note We do not need to merge Pull #866 as all changes nessessary have been implented manually johnnyq 2024-01-28 15:55:05 -05:00
  • 5afacf78cf Convert strip Percentage Decimal from decimal vlaue to percentage value on view form and then reconvert from Percent back to Decimal value on POST johnnyq 2024-01-28 15:23:58 -05:00
  • 9bd924dc67 Only create a Stripe Expense if client pays fee is off, a stripe expense vendor and expense category is selected in settings johnnyq 2024-01-28 14:54:28 -05:00
  • 063d042378 Update guest_ajax.php with the new stripe vars johnnyq 2024-01-28 14:45:43 -05:00
  • 56c138fb12 cleanup johnnyq 2024-01-28 02:08:11 -05:00
  • 3d3bb6a436 Feature: Stripe Payment now logs an expense to the selected account johnnyq 2024-01-28 01:49:49 -05:00
  • b986f04a0c Add More Configurable variabled for Stripe including such as Flat Rate and Percent Fees, expense vendor and expense category update guest stripe pay to take advantage of these vars and updated settings johnnyq 2024-01-28 00:00:28 -05:00
  • 777637277b Fix Issue where if you edited first record that shared the same form input name like location then it would blank out the first record if edited this is fixed by adding bulk_ in front of the form Input names under the bulk modals not sure why this happens but this is the fix johnnyq 2024-01-27 14:15:18 -05:00
  • c711db937d Updated Edit Location logic in contacts added Pop Over Title for archived Items in assets and contacts johnnyq 2024-01-27 14:01:10 -05:00
  • 50b00c5712 Feature: Bulk Edit Contact Phone Number useful where the share an Office Number but have seperate extensions johnnyq 2024-01-27 13:45:11 -05:00
  • 8b85ae377a Updated the way Archived Items are displayed in asset list view and when editing, this will be standard going forward, added Bulk Set Asset Status, further work on improving the archived logic, assets is pretty much gold standard here now johnnyq 2024-01-27 13:23:44 -05:00
  • d8de41d937 Do Not show archived items when copying asset johnnyq 2024-01-27 11:59:05 -05:00
  • 36e9f8cd3d Add Red X next to Assigned to for Archived Users still palying with this design maybe just make the user text red with a pop over that says archived when hovered johnnyq 2024-01-27 03:44:32 -05:00
  • 0b7b7e298a Remove unessesary () johnnyq 2024-01-27 03:35:22 -05:00
  • d3153a29cb Asset Assignment Do not show all archived users from the date the asset is created instead if an asset has an archive user show that user and all new users johnnyq 2024-01-27 03:32:30 -05:00
  • 9184fa3ab3 Fix Copy IP to clipboard in Assets missing clipboardjs class johnnyq 2024-01-27 03:10:54 -05:00
  • 8562906fa6 Prevent Copy to Clipboard button from submitting in assets since we wrapped listings in a form to allow for bulk actions this caused buttons like this to act as submits unless we add type='button' johnnyq 2024-01-27 03:04:43 -05:00
  • e139190377 UI: Set IP Column to Text no wrap to prevent the Copy IP Button from wrapping johnnyq 2024-01-27 02:55:06 -05:00
  • fe33cfa4e9 UI: Fix the client top head city state postal below the address from being offset by using a font awesome dummy icon johnnyq 2024-01-27 02:48:31 -05:00
  • 3c28c2b89b Prevent Password Manager from asking to save password for every asset edit / add / bulk submit johnnyq 2024-01-27 02:16:41 -05:00
  • 7e50634c07 Added Bulk Assign contacts to Assets johnnyq 2024-01-27 01:56:10 -05:00
  • 1deba6eac5 Added Bulk Assign Location to Assets johnnyq 2024-01-27 01:41:25 -05:00
  • ee3087725d Rename inconsistent multi Actions to Bulk Actions johnnyq 2024-01-27 01:03:18 -05:00
  • f2719a612e Feature: Bulk Action - Assign Location for contacts johnnyq 2024-01-26 23:59:24 -05:00
  • dec2f484ab added - between App Name and Task for ticket assignment email johnnyq 2024-01-26 22:57:41 -05:00
  • a197151286 Update email wording on tech notify of assigned tickets johnnyq 2024-01-26 22:35:40 -05:00
  • d7a58c01f9 Update bulk assign tech to only notify by one email with all tickets assigned instead of multiple same with notification, updated some wording as well and include a ticket count in the logging email and notification johnnyq 2024-01-26 22:30:55 -05:00
  • 47d2ad993e Don't show checkboxes next to closed tickets johnnyq 2024-01-26 21:44:03 -05:00
  • 6dbbb232ed Update Bulk Ticket assign action: Updated button, not notifies newly assigned tech via email and in app notification and now logs properly johnnyq 2024-01-26 20:21:55 -05:00
  • fd48d991d9 Feature: Ticket Bulk Actions Assign Tech has been added, still work in progress, update ticket reply added tech notification add logging, do not allow to assign ticket on closed ticket and more refinements johnnyq 2024-01-26 17:12:57 -05:00
  • 937397e9c0 Allow .vsdx and .drawio diagram files to be uploaded via client files johnnyq 2024-01-25 12:01:09 -05:00
  • 9ce280d80d Fix Redirect to non-existent page after login when force MFA is enabled johnnyq 2024-01-24 15:46:30 -05:00