Commit Graph

121 Commits

Author SHA1 Message Date
johnnyq a5100ea187 Update the remaining logic to take advantage of the moved contact_primary and contact_location fields 2023-07-03 20:16:39 -04:00
wrongecho e8b5c881fe
Update invoice.php
Tidy spacing
2023-05-20 20:31:12 +01:00
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq a5d9bd7abe Convert CSS to nl2br() functions where nessesessaery to interept new lines into html code, Tidy Code remove depreciated <center> Tags 2023-04-05 15:20:07 -04:00
johnnyq 48fe49cf77 BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes 2023-03-11 16:16:46 -05:00
johnnyq 704c8e409f Fix Opps causing broken guest view to invoices, fixed mobile view for global search and invoice / Quotes 2023-02-23 18:33:40 -05:00
johnnyq 2d4a90f36b UI reworking and updates adding icons etc 2023-02-17 18:00:05 -05:00
johnnyq 3742051e03 UI spruce up on invoice details, also now more mobile friendly 2023-02-17 13:58:55 -05:00
Marcus Hill 6db23b9bf8 - Only show the options to edit quotes/invoices if they aren't finalized/paid
- General tidy
2023-02-08 19:23:43 +00:00
Marcus Hill f92dc108e2 Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
2023-02-04 22:09:56 +00:00
Marcus Hill c6840ff92a General tidy 2023-02-02 16:15:21 +00:00
Marcus Hill ad2390d0ea General tidy/spacing cleanups 2023-01-23 21:09:44 +00:00
Marcus Hill 2c3ebb3bbb Tidy codestyle - spaces between parenthesis and curly braces 2023-01-21 17:09:39 +00:00
johnnyq 0e41906af0 Shorten wording yes we already know its an invoice/quote other wording touchups 2022-12-17 14:14:43 -05:00
johnnyq ac4d7b2d62 Update wording on Invoice and Recurring for Correctness 2022-12-17 13:57:53 -05:00
johnnyq 86467bc9c9 Fix Regression issues with invoice quote amounts 2022-12-05 21:54:09 -05:00
johnnyq b6e540825f Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage 2022-12-02 19:58:21 -05:00
johnnyq d7090d3286 Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations 2022-09-18 14:00:31 -04:00
Marcus Hill ca629801af Change all "AND" / "OR" to && / || 2022-04-14 18:40:51 +01:00
Marcus Hill 80d5f33253 Update price placeholder to use $invoice_currency_code 2022-02-26 11:22:27 +00:00
johnnyq 3f50449027 Fixed balance due and payment amount on payments under invoice this happened during the Currenty function conversion 2022-02-23 14:55:36 -05:00
johnnyq 1829c7299e Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place 2022-02-22 00:29:39 -05:00
johnnyq a9346845ab Refactored Currency Display using PHP numfmt_format_currency() function as this is best practice and will put the right currency symbol in the right place based off locale and currency type 2022-02-17 22:20:59 -05:00
johnnyq 278b243e7c Finished File Entity Renaming process 2022-02-05 13:24:57 -05:00
johnnyq 80355417fa Reworked the PDF Invoice / Quote footer so it can fit more than 2 lines of text, also fixed quote footer not displaying under guest view quote 2022-01-19 14:27:15 -05:00
johnnyq 4a8f399dc4 Invoice/Quote/Recurring now render Item Description and Notes with new lines if when a new line is formed during entry 2022-01-19 13:07:05 -05:00
johnnyq 9c7a87aa23 Partial Fix to # Invoice footer displaying everything on one line despite the fact that it is entered with a new lines under settings, Partially Fixes #300. Fixes the HTML Part but not the PDF part yet 2022-01-19 12:34:40 -05:00
Marcus Hill 9b7b0adcf3 Add currency to price 2022-01-17 20:27:00 +00:00
johnnyq 80084bef15 replicated the new product autocomplete function to invoice as well as recurring invoice 2022-01-16 15:43:23 -05:00
johnnyq ba584a57e0 BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes 2021-12-22 13:08:24 -05:00
johnnyq 78f1e75eda Fix #216 Updated Currency codes everywhere not just in a few places 2021-12-14 13:00:24 -05:00
johnnyq c66d7fa7bd Made Invoice / Quote and Recurring more mobile responsive 2021-11-09 15:42:21 -05:00
johnnyq 100286738e Removed Unnessary DIVs under invoice/quote/recurring notes 2021-11-09 15:17:38 -05:00
johnnyq a939588cf2 New File upload logic complete Breaking changes New db dump 2021-09-21 22:22:55 -04:00
johnnyq 2e5e1aee52 Phone numbers are all now formatted correctly per their length 2021-09-11 22:41:50 -04:00
johnnyq e9336c1866 Fix Recent Logins Log front not updating due to VAR name 2021-08-31 13:24:33 -04:00
johnnyq 22f5511b21 Make Item fields a requirement 2021-08-28 19:51:44 -04:00
johnnyq f3053ffbd4 BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board 2021-08-27 23:14:06 -04:00
johnnyq 9a82ce4c1f More work on IT Documentation 2021-08-21 21:25:11 -04:00
johnnyq 6a8283200f Added More red text to delete and cancel dropdown options Some UI Cleanup in ticket details 2021-08-21 01:06:29 -04:00
johnnyq d7101cb5d6 Hide Email Receipt, Email Invoice Email Quote if smtp_host is not configured and client email doesnt exist 2021-08-19 13:24:38 -04:00
johnnyq b89a000483 Removed unnessesary quotes from currency_symbol var 2021-08-18 20:47:16 -04:00
johnnyq 08aeccf4b0 Forgot to add currency symbol to payment history under invoice 2021-08-18 20:43:43 -04:00
johnnyq f409e22a60 Started adding currency symbols and starting with invoice 2021-08-18 20:41:19 -04:00
johnnyq 1b7bc6af2c Fixed Number formating with pdf invoice 2021-04-14 12:59:12 -04:00
johnnyq 04599c000d Updated Guest download PDF Invocie to match and fixed tax and subtotal calculation under Guest View Invoice 2021-04-06 21:01:21 -04:00
johnnyq 1523ff738f Increased right margin for notes and Dates are now in a table under invoice pdf 2021-04-06 20:31:33 -04:00
johnnyq cce19cb85b Moved Invoice Notes to the left of the totals on invoice 2021-04-06 19:58:42 -04:00
johnnyq a786fd7db5 More Fixes to the Invoice PDF Template including escaping PHP Vars for Javascript using json_encode which was causing invoice pdf to break 2021-04-06 19:07:48 -04:00
johnnyq 72d379504b Fixed up UI Invoice PDF and No Records 2021-04-06 17:41:41 -04:00