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
Marcus Hill
434c048d96
Remove WIP messages from Stripe integration
2023-02-09 21:31:48 +00:00
Marcus Hill
b36719eb99
General cleanup/tidying
2023-02-09 11:32:40 +00:00
Marcus Hill
78aca0f615
Tidy spacing
2023-02-08 19:46:33 +00:00
Marcus Hill
52243c0a1d
- Move the initialization of ip, user agent, browser and os vars to guest_header.php
...
- General tidy and bugfixing of undefined vars
2023-02-08 14:24:47 +00:00
Marcus Hill
d843a258e5
Don't notify invoice views once paid
2023-02-08 10:55:50 +00:00
Marcus Hill
f625cdd5ed
Rename stripe files
2023-02-07 21:03:15 +00:00
Marcus Hill
f1180aa9fe
Add initial Stripe Payment integration for invoices
2023-02-07 18:05:52 +00:00
wrongecho
04e4ccb9cf
Merge branch 'master' into misc-tidy-2
2023-02-05 08:17:26 +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
7f02464b92
Portal-related updates
...
- Bug fix contact password setting
- Add invoice guest view link to invoices portal page
- Billing contacts now have access to invoices on the portal
- Technical contacts now have access to all tickets
- General housekeeping/tidying
2023-02-04 15:28:39 +00:00
Marcus Hill
531bd25f27
Convert custom function names to camelCase
2023-01-26 22:03:31 +00:00
Marcus Hill
10362f86ef
Convert custom function names to camelCase
2023-01-26 21:58:27 +00:00
Marcus Hill
ad2390d0ea
General tidy/spacing cleanups
2023-01-23 21:09:44 +00:00
wrongecho
b19c7a6f49
Merge branch 'master' into code-tidy
2023-01-23 19:21:43 +00:00
johnnyq
73490f5448
Fixed broken Guest view of Invoice and Quote due to modification of get Browser and get OS functions
2023-01-21 14:02:54 -05:00
Marcus Hill
2c3ebb3bbb
Tidy codestyle - spaces between parenthesis and curly braces
2023-01-21 17:09:39 +00:00
johnnyq
6cd8649296
Do not htmlentities client name into notifications
2023-01-07 17:26:19 -05: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
fe4c413643
Declare more floatvals
2022-12-05 23:10:34 -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
2ef6c6f17b
Add missing Quote and Invoice Prefixes on view notifications
2022-05-13 16:54:49 -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
johnnyq
54dc4d4523
Do not show Invoice or Quote Note under guest view if blank
2022-02-21 22:24:41 -05:00
johnnyq
b4114fdad3
DB Structure Update - Added notification_client_id to notifications to link notification to clients to further use in client overview, added asset warranty expiration notification fixed a few DB queries to use join instead of =
2022-02-21 21:42:59 -05:00
johnnyq
05e7b160b1
DB Structure Update table name alerts is now notifications also update the fields accordingly to the notifications table - Reworked Notifications a bit
2022-02-21 21:21:13 -05:00
johnnyq
16968e0b97
Added Locale option for company, this works in conjunction with the way the currency is displayed
2022-02-18 11:14:14 -05:00
johnnyq
d71b48342e
Fixed Currency on Quote and Download PDF on quote and invoice guest urls
2022-02-17 22:29:32 -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
dd9fcd57d2
Fix guest invoice caused issues with the alert Query on certain client names, will need reworking and testing in other areas of the code as well
2022-01-28 20:38:48 -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
78f1e75eda
Fix #216 Updated Currency codes everywhere not just in a few places
2021-12-14 13:00:24 -05:00
johnnyq
991264d3ba
Added WIP to Online Payments as it currently does not function, Disable Pay Online via guest url if online payment is not configured
2021-12-04 12:33:30 -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
0ec6b1eeae
Highlight currently selected invoice under invoice history for guest_view invoice
2021-10-17 15:18:23 -04: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
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
365e75ac5a
Fixed Number formating with pdf guest invoice
2021-04-14 13:06:25 -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
johnny@pittpc.com
8b1e374148
Fix #180 - No Company logo breaks Invoice/Quotes
2021-03-27 16:07:42 -04:00