Commit Graph

90 Commits

Author SHA1 Message Date
johnnyq 903efec1dd When local auth is selected show the password box 2023-09-06 00:49:31 -04:00
johnnyq 0898732ee7 Added more archiving capabilities across the board also dont show delete if folder is not empty, still need to add show archived data 2023-08-28 16:21:09 -04:00
johnnyq e09c9cadb5 Added Expire Date field to Quotes also Do not show Guests Accept or Decline if Date is Expired 2023-07-15 15:33:08 -04:00
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
johnnyq 37fb696e63 Replace the remaining php files with nullable_htmlentites() 2023-05-11 18:27:48 -04:00
johnnyq 5ee78ef1f3 When deleting quote from the client or global list view redirect quote delete back to the correct corresponsing list view also make Delete Quote Functional on quote details 2023-05-08 12:37:05 -04:00
Marcus Hill bdf74e77ba Convert quote edit modal to be dynamically populated 2023-04-09 20:10:19 +01: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 f7552cd25a Finished up santizeInput Conv and UI updates 2023-02-23 16:09:37 -05:00
johnnyq 2d4a90f36b UI reworking and updates adding icons etc 2023-02-17 18:00:05 -05:00
Marcus Hill 5bb4296f14 Adjust core files to 4 spaces 2023-02-12 14:40:10 +00:00
Marcus Hill 78aca0f615 Tidy spacing 2023-02-08 19:46:33 +00: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 8fe6490915 General tidy 2023-02-02 16:35:50 +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 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
johnnyq f2f1949ff8 Allow Negative item line amounts for invoice/quotes/recurring for dicounts Fixes #483 and #311 2022-08-29 17:37:37 -04:00
Marcus Hill ca629801af Change all "AND" / "OR" to && / || 2022-04-14 18:40:51 +01:00
johnnyq d4a63c14c3 DB Updated removed history_date from history table as this is redundant with history_created_at 2022-03-04 00:41:34 -05:00
Marcus Hill 9040cf59af Update price placeholder to use $quote_currency_code 2022-02-26 11:28:42 +00: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 7664053710 Started Work on Campaign Details Page, Highlight Parent entity on side nav for child entities, example if in ticket details page mark tickets on the side nav as active. This helps with navigation 2022-01-23 12:10:00 -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
johnnyq 0d306e961e Changed product cost to product price as it makes more sense, some cleanup on the new product auto complete feature, added JQueryUI as a local asset instead of a remote asset 2022-01-16 15:29:52 -05:00
Marcus Hill b73dc8c508 Typos 2022-01-16 19:21:16 +00:00
Marcus Hill b30f15c409 Add autocomplete functionality - populate quote item details from existing products #42 2022-01-16 19:15:13 +00:00
Marcus Hill ca15e96fda Add currency to form 2022-01-16 17:11:56 +00: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 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 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 00da99b2df Fixed Wrong Var Name for currency symbol 2021-08-18 21:04:01 -04:00
johnnyq c439f4d388 Added currency code to quotes, guest view quote and invoice 2021-08-18 20:56:59 -04:00
johnnyq b89a000483 Removed unnessesary quotes from currency_symbol var 2021-08-18 20:47:16 -04:00
johnnyq 38da1dbefd Fixed Number formating with pdf quote 2021-04-14 13:10:33 -04:00
johnnyq 5cae50578d Cloned Invoice Template to all places with Invoices and Quotes 2021-04-06 21:25:25 -04:00
johnny@pittpc.com 8b1e374148 Fix #180 - No Company logo breaks Invoice/Quotes 2021-03-27 16:07:42 -04:00