Commit Graph

98 Commits

Author SHA1 Message Date
Andrew Malsbury
dc04deaada Fix new trip on trips.php 2023-11-22 15:00:42 +00:00
Andrew Malsbury
6ce72e7cc1 Remove Stripe fee from main invoice display 2023-11-21 21:57:04 +00:00
Andrew Malsbury
88392d0dea Add Stripe fee calculation to guest_ajax.php and
guest_view_invoice.php
2023-11-20 16:42:29 +00:00
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