johnnyq
ef213e34d4
Invoice UI Update: Bolded Due Date, Moved Subtotal to the top added - sign in front of discount, do not subtract the discount from the subtotal as this is reservered for total, do not show tax discount or paid in pdf if they are 0
2023-11-02 16:12:06 -04:00
johnnyq
638d59e1c1
Sort items by item order when exporting invoices or quotes to PDF in app view and guest view
2023-10-31 14:57:45 -04:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
o-psi
8bea3f0022
Update Guest View
2023-10-19 14:05:58 -05:00
o-psi
ed269e1245
changed to item_order
2023-10-13 22:49:28 -05:00
o-psi
097690bfbd
add sort to guest view
2023-10-13 20:12:58 -05:00
johnnyq
52b0a17e02
added more actionable notifications
2023-09-05 16:42:33 -04:00
johnnyq
cb20894fc0
Fixed Centering footer for Guest viewing invoices and quotes
2023-07-11 13:47:13 -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
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
d05aa0b829
When clicking on a notificaiton on the dropdown instead of dismissing it takes you to the client page if specified otherwise its an empty click, updated some entity_id for notifications in cron.php
2023-03-18 15:36:19 -04:00
johnnyq
76f02c46a8
Use htmlpurify to show client shared document, Clean up some formatting in guest item view, fixed Invoice and Quote not logging the client who view them this was a regression from the company removal
2023-03-13 15:45:12 -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
a711bed38c
Add sme more htmlemtities for consistency
2023-03-05 20:06:42 -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
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