Commit Graph

3710 Commits

Author SHA1 Message Date
Johnny 4e2f107d4c
Merge pull request #876 from wrongecho/cert-pull-details-fix
Bugfix: Unable to update certificate details
2024-02-10 13:57:29 -05:00
Marcus Hill d09082bd18 Bugfix: Unable to update certificate details for existing certificate entries 2024-02-10 13:36:41 +00:00
johnnyq 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 2024-02-09 16:29:49 -05:00
johnnyq f2cba616a4 Added Axios js started testing AI Capabilities in blank.php 2024-02-08 18:47:17 -05:00
johnnyq 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 2024-02-08 13:01:54 -05:00
johnnyq 919c46c03d Moved Tags on top 2024-02-05 21:55:55 -05:00
johnnyq 717f4d9e1a Fix DB Download to include ITFlow in filename 2024-02-05 21:28:53 -05:00
johnnyq 74fb7931f0 Fix DB Download to include company name and ITFlow 2024-02-05 21:26:23 -05:00
johnnyq 09838f10ed [UI] Setting Nav reorganization, eventually we will split Administration into two side naves one for Administration and one for settings 2024-02-05 21:19:12 -05:00
johnnyq 6f6b56dcfd Update Icon and wording 2024-02-05 21:12:32 -05:00
johnnyq dc69101624 [Feature] The Start of AI Integration within ITFlow 2024-02-05 21:01:34 -05:00
johnnyq 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 2024-02-05 18:37:43 -05:00
Johnny f8615bf51b
Merge pull request #874 from wrongecho/api-clients-create
Api - clients create
2024-02-04 22:21:06 -05:00
Marcus Hill 102481d09f API - Add client create endpoint 2024-02-04 14:51:58 +00:00
Marcus Hill 8a9a4fd97e Bugfix: Prevent preg_replace passing null parameter error when no phone is present 2024-02-04 14:50:38 +00:00
johnnyq 8347edc04e added more days to invoice alert 2024-02-03 18:43:16 -05:00
johnnyq 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 2024-02-03 18:31:26 -05:00
johnnyq 877ae71284 Additional wording 2024-02-03 18:13:56 -05:00
johnnyq a3567af8a1 Added some legal terms to client pays fees and some links to stripe's current pricing 2024-02-03 18:11:48 -05:00
johnnyq 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 2024-02-03 17:44:48 -05:00
johnnyq 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 2024-02-03 17:14:48 -05:00
johnnyq 4f4bb56820 update .gitignore to include custom favicon 2024-02-03 14:33:48 -05:00
johnnyq 5d9ab76689 Remove Custom favicon 2024-02-03 14:32:08 -05:00
johnnyq e9c85297eb Feature: Allow to upload custom fav icon under settings > Theme, icon is limited to .ico format only 2024-02-03 14:30:03 -05:00
johnnyq 01b717615e Added favicon condition everywhere 2024-02-03 13:18:20 -05:00
johnnyq a5f08af78e Added condition to check if favicon.ico exists in /uploads else use the default 2024-02-03 13:11:04 -05:00
johnnyq 16420f417f Add Default Fav icon for now 2024-02-03 13:02:24 -05:00
johnnyq 505ecb2701 Fix Delete Confirmation for services, missing </div> Tag in add Service was causing it, also tidyed up service code 2024-02-03 12:25:38 -05:00
johnnyq 1303f18218 Tidy 2024-01-31 22:16:21 -05:00
johnnyq 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 2024-01-31 22:11:27 -05:00
johnnyq 1bbb4426f6 Fix Expense being off for Payment Gateway Fee 2024-01-31 21:33:37 -05:00
johnnyq 96ff92d070 Feature: Bulk Edit Category, Client and Account for expenses 2024-01-31 17:09:35 -05:00
johnnyq 19f4e215de feat. Bulk Reply To Tickets including create a private note 2024-01-31 15:24:54 -05:00
johnnyq 7975505823 feat. Updated Bulk Close Ticket to allow for a Private Note instead of public 2024-01-31 14:49:25 -05:00
johnnyq 5818c7fe18 feat. Added Contact Roles to Bulk Actions 2024-01-31 14:23:47 -05:00
johnnyq dad2a7d376 Update Contact Department wording to also include group changed icon from building to users which is more suitable 2024-01-31 13:56:00 -05:00
johnnyq 00197cef96 feat: Bulk Set Contact Department / Group 2024-01-31 13:53:25 -05:00
johnnyq da98f84774 Move the MailQueue Action out of the get email loop on close Bulk Tickets this prevent unessessary mysql connections 2024-01-30 16:55:04 -05:00
johnnyq e524f1ce7c Fix issue with adding slashes to close email config_from_name vars 2024-01-30 16:40:19 -05:00
johnnyq 80fdad81e9 Fix Not being able to Enable Stripe Pay on Updated or new Installs 2024-01-30 16:25:27 -05:00
johnnyq 731b60b07a Feature: Added Bulk Ticket Closure 2024-01-30 16:04:29 -05:00
johnnyq c6f1a25692 Feature: Added Bulk Set Priority on Tickets 2024-01-30 14:54:00 -05:00
johnnyq db8ae13135 Feature: Add Bulk Move Folder Action to Client Documents and Files 2024-01-30 14:11:29 -05:00
johnnyq ff1616de94 Updated Guest Invoice logic so if they payed gateway fee is not shown 2024-01-29 21:56:13 -05:00
johnnyq e82ba786a5 Added One more code piece from Pull #866 to fix Gateway Fees shown and to fix balance on guest view invoice 2024-01-29 21:17:12 -05:00
johnnyq 007d07d417 Added unbilled ticket wording per Pull Req #866 2024-01-28 15:57:27 -05:00
johnnyq 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 2024-01-28 15:55:05 -05:00
johnnyq 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 2024-01-28 15:23:58 -05:00
johnnyq 9bd924dc67 Only create a Stripe Expense if client pays fee is off, a stripe expense vendor and expense category is selected in settings 2024-01-28 14:54:28 -05:00
johnnyq 063d042378 Update guest_ajax.php with the new stripe vars 2024-01-28 14:45:43 -05:00