freeside.git
5 years agoRT# 82094 - set email customers link to only email invoice emails when displaying...
Christopher Burger [Wed, 30 Jan 2019 17:53:39 +0000 (12:53 -0500)]
RT# 82094 - set email customers link to only email invoice emails when displaying only invoice emails

5 years agofix API new_customer call, RT#82062, RT#28181
Ivan Kohler [Wed, 30 Jan 2019 16:34:59 +0000 (08:34 -0800)]
fix API new_customer call, RT#82062, RT#28181

5 years agoRT# 76181 Invoice date format can set locale from Freeside conf
Mitch Jackson [Wed, 30 Jan 2019 12:06:01 +0000 (07:06 -0500)]
RT# 76181 Invoice date format can set locale from Freeside conf

Invoice date formatting chooses localization from
* invoice customer record $cust_main->locale
* or FS::Conf 'locale'
* or fallback en_US

5 years agoRT# 82010 Fix bug where selfservice payment form may not appear
Mitch Jackson [Wed, 30 Jan 2019 06:27:44 +0000 (01:27 -0500)]
RT# 82010 Fix bug where selfservice payment form may not appear

5 years agoRT# 78356 - cleaned up error message display
Christopher Burger [Tue, 29 Jan 2019 22:43:25 +0000 (17:43 -0500)]
RT# 78356 - cleaned up error message display

5 years agoRT 78356 - fixed display of error on tower and sector exports
Christopher Burger [Tue, 29 Jan 2019 18:25:01 +0000 (13:25 -0500)]
RT 78356 - fixed display of error on tower and sector exports

5 years agoRT# 78356 - fixed root path error, and the display of 404 status returns
Christopher Burger [Mon, 28 Jan 2019 22:33:36 +0000 (17:33 -0500)]
RT# 78356 - fixed root path error, and the display of 404 status returns

5 years agoRT# 82010 Disable a debug flag, improve speed of selfservice
Mitch Jackson [Mon, 28 Jan 2019 08:23:29 +0000 (03:23 -0500)]
RT# 82010 Disable a debug flag, improve speed of selfservice

5 years agoRT# 82010 Fix bug where selfservice payment form may not appear
Mitch Jackson [Mon, 28 Jan 2019 08:22:17 +0000 (03:22 -0500)]
RT# 82010 Fix bug where selfservice payment form may not appear

5 years agoRT# 30783 Clarify UI checkbox label
Mitch Jackson [Sun, 27 Jan 2019 00:24:35 +0000 (19:24 -0500)]
RT# 30783 Clarify UI checkbox label

5 years agoRT# 79352 - fixed insert error where new contacts not tied to customer on insert.
Christopher Burger [Wed, 23 Jan 2019 16:18:19 +0000 (11:18 -0500)]
RT# 79352 - fixed insert error where new contacts not tied to customer on insert.

5 years agoRT# 82010 Selfservice retries failed socket connection
Mitch Jackson [Tue, 22 Jan 2019 23:42:04 +0000 (18:42 -0500)]
RT# 82010 Selfservice retries failed socket connection

5 years agoRT# 79352 - keep original email if all new emails are attached to other contacts...
Christopher Burger [Tue, 22 Jan 2019 15:59:45 +0000 (10:59 -0500)]
RT# 79352 - keep original email if all new emails are attached to other contacts on contact replace.

5 years agoRT# 79352 - fixed so contact replace would not add duplicate cust_contacts.
Christopher Burger [Tue, 22 Jan 2019 02:37:38 +0000 (21:37 -0500)]
RT# 79352 - fixed so contact replace would not add duplicate cust_contacts.

5 years agoRT# 79352 - update contact insert to search email list for existing contacts and...
Christopher Burger [Tue, 22 Jan 2019 01:10:36 +0000 (20:10 -0500)]
RT# 79352 - update contact insert to search email list for existing contacts and attach those contacts to current customer on insert

5 years agoRT# 79352 - updated contact replace to attach existing contact to customer
Christopher Burger [Mon, 21 Jan 2019 19:12:14 +0000 (14:12 -0500)]
RT# 79352 - updated contact replace to attach existing contact to customer

5 years agoRT# 32234 Use eye icon for link-replace_element_text widget
Mitch Jackson [Mon, 21 Jan 2019 00:16:35 +0000 (19:16 -0500)]
RT# 32234 Use eye icon for link-replace_element_text widget

5 years agoRT# 32234 Use eye icon for link-replace_element_text widget
Mitch Jackson [Mon, 21 Jan 2019 00:08:18 +0000 (19:08 -0500)]
RT# 32234 Use eye icon for link-replace_element_text widget

Icons from icon set Feather:
https://www.iconfinder.com/iconsets/feather

Icons authored by Cole Bemis
https://www.iconfinder.com/colebemis

Icons licensed under the terms of the Creative
Commons Attribution 3.0 License
https://creativecommons.org/licenses/by/3.0/

License:

5 years agoRT# 80488 Banner on customer page when missing tax districts
Mitch Jackson [Sun, 20 Jan 2019 21:25:50 +0000 (16:25 -0500)]
RT# 80488 Banner on customer page when missing tax districts

5 years agoRT# 80488 Block billing for customer missing tax district
Mitch Jackson [Sun, 20 Jan 2019 21:22:50 +0000 (16:22 -0500)]
RT# 80488 Block billing for customer missing tax district

5 years agoRT# 80488 Validation on cust_location.district values
Mitch Jackson [Sun, 20 Jan 2019 21:14:12 +0000 (16:14 -0500)]
RT# 80488 Validation on cust_location.district values

5 years agoRT# 80488 Live look up of WA state tax district
Mitch Jackson [Sat, 19 Jan 2019 12:41:08 +0000 (07:41 -0500)]
RT# 80488 Live look up of WA state tax district

When conf flag 'tax_district_method' is set, tax district
is queried for address before form is submitted

Affected Pages:
* New Customer
* Edit Customer
* Order Package
* Change Package
* Edit Package Location

5 years agoRT# 37817 - added a declaration to cust bill event actions that send out invoices
Christopher Burger [Tue, 15 Jan 2019 19:08:36 +0000 (14:08 -0500)]
RT# 37817 - added a declaration to cust bill event actions that send out invoices

5 years agoRT# 81249 - Fixed error where empty field becomes 0.
Christopher Burger [Thu, 10 Jan 2019 01:19:26 +0000 (20:19 -0500)]
RT# 81249 - Fixed error where empty field becomes 0.

5 years agoRT# 81249 - added ability to validate price plan option fields
Christopher Burger [Wed, 9 Jan 2019 17:28:19 +0000 (12:28 -0500)]
RT# 81249 - added ability to validate price plan option fields

5 years agoRT# 38217 Improve delete button on log email page
Mitch Jackson [Tue, 8 Jan 2019 22:19:02 +0000 (17:19 -0500)]
RT# 38217 Improve delete button on log email page

5 years agoRT# 81706 Include jQuery libraries in header-popup.html
Mitch Jackson [Tue, 8 Jan 2019 22:17:09 +0000 (17:17 -0500)]
RT# 81706 Include jQuery libraries in header-popup.html

5 years agoRT# 38217 Log context list includes all contexts, not just predefined
Mitch Jackson [Tue, 8 Jan 2019 22:13:15 +0000 (17:13 -0500)]
RT# 38217 Log context list includes all contexts, not just predefined

5 years agoRT# 81853 - updated contact replace to only add or delete email if it is changed.
Christopher Burger [Tue, 8 Jan 2019 21:43:34 +0000 (16:43 -0500)]
RT# 81853 - updated contact replace to only add or delete email if it is changed.

5 years agoRT# 80175 - updated payment gateway override to not drop ACH overrides on upgrade
Christopher Burger [Tue, 8 Jan 2019 17:03:00 +0000 (12:03 -0500)]
RT# 80175 - updated payment gateway override to not drop ACH overrides on upgrade

5 years agoRevert "RT# - updated payment gateway override to not drop ACH overrides on upgrade"
Christopher Burger [Tue, 8 Jan 2019 16:59:51 +0000 (11:59 -0500)]
Revert "RT# - updated payment gateway override to not drop ACH overrides on upgrade"

This reverts commit 8ea0bfff9308f4c13d170c45cbac6ba7a8a9e488.

5 years agoRT# - updated payment gateway override to not drop ACH overrides on upgrade
Christopher Burger [Tue, 8 Jan 2019 15:24:01 +0000 (10:24 -0500)]
RT# - updated payment gateway override to not drop ACH overrides on upgrade

5 years agoRT# 81701 Add system log lines for EFT Canada upload/download
Mitch Jackson [Tue, 8 Jan 2019 05:01:21 +0000 (00:01 -0500)]
RT# 81701 Add system log lines for EFT Canada upload/download

5 years agoRT# 81706 Browser reloads CSS after Freeside upgrade
Mitch Jackson [Tue, 8 Jan 2019 01:52:13 +0000 (20:52 -0500)]
RT# 81706 Browser reloads CSS after Freeside upgrade

5 years agoRT# 81706 Version numbers in js library files jquery, selectize
Mitch Jackson [Tue, 8 Jan 2019 01:28:08 +0000 (20:28 -0500)]
RT# 81706 Version numbers in js library files jquery, selectize

5 years agoRT# 81706 Remove redundant loads of jquery.js
Mitch Jackson [Tue, 8 Jan 2019 00:55:06 +0000 (19:55 -0500)]
RT# 81706 Remove redundant loads of jquery.js

5 years agoRT# 35259 - Added option to attach a file thru quick ticket creation
Christopher Burger [Mon, 7 Jan 2019 18:33:21 +0000 (13:33 -0500)]
RT# 35259 - Added option to attach a file thru quick ticket creation

5 years agoRT# 37817 - Added more invoice sending actions
Christopher Burger [Fri, 4 Jan 2019 21:13:05 +0000 (16:13 -0500)]
RT# 37817 - Added more invoice sending actions

5 years agoRT# 37817 - Updated to set condition to check for invoice sending action
Christopher Burger [Fri, 4 Jan 2019 16:41:34 +0000 (11:41 -0500)]
RT# 37817 - Updated to set condition to check for invoice sending action

5 years agoRT 81913 - fixed error with batch email from advanced customer reports and contacts...
Christopher Burger [Thu, 3 Jan 2019 17:38:32 +0000 (12:38 -0500)]
RT 81913 - fixed error with batch email from advanced customer reports and contacts report

5 years agoRT# 32917 - updated tax report to show pre discount estimated tax
Christopher Burger [Wed, 2 Jan 2019 16:34:04 +0000 (11:34 -0500)]
RT# 32917 - updated tax report to show pre discount estimated tax

5 years agopod
Ivan Kohler [Tue, 1 Jan 2019 19:09:32 +0000 (11:09 -0800)]
pod

5 years agopod
Ivan Kohler [Tue, 1 Jan 2019 19:07:46 +0000 (11:07 -0800)]
pod

5 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 1 Jan 2019 18:48:43 +0000 (10:48 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

5 years agostretch
Ivan Kohler [Tue, 1 Jan 2019 18:48:40 +0000 (10:48 -0800)]
stretch

5 years agohttp exports for additional service types, RT#81945
Ivan Kohler [Tue, 1 Jan 2019 18:44:50 +0000 (10:44 -0800)]
http exports for additional service types, RT#81945

5 years agoRT# 32917 - Added ability for taxes to be charged prior to applying the discount
Christopher Burger [Fri, 28 Dec 2018 20:52:02 +0000 (15:52 -0500)]
RT# 32917 - Added ability for taxes to be charged prior to applying the discount

5 years agoRT# 74537 - fixes error where paytype is blank in V3
Christopher Burger [Thu, 27 Dec 2018 19:39:04 +0000 (14:39 -0500)]
RT# 74537 - fixes error where paytype is blank in V3

5 years agoRT# 40206 Add logging to freeside-cdr-mysql
Mitch Jackson [Thu, 27 Dec 2018 01:37:48 +0000 (20:37 -0500)]
RT# 40206 Add logging to freeside-cdr-mysql

5 years agoRT# - added Holidays thru 2025
Christopher Burger [Wed, 26 Dec 2018 19:09:46 +0000 (14:09 -0500)]
RT# - added Holidays thru 2025

5 years agoRT# 80488 Suppress warnings, disambiguate columns
Mitch Jackson [Mon, 24 Dec 2018 02:11:25 +0000 (21:11 -0500)]
RT# 80488 Suppress warnings, disambiguate columns

5 years agoRT# 80488 Correct typo
Mitch Jackson [Sun, 23 Dec 2018 21:40:26 +0000 (16:40 -0500)]
RT# 80488 Correct typo

5 years agoRT# 80488 Add dependency libspreadsheet-parsexlsx-perl
Mitch Jackson [Sun, 23 Dec 2018 21:37:20 +0000 (16:37 -0500)]
RT# 80488 Add dependency libspreadsheet-parsexlsx-perl

5 years agoRT# 80488 Prevent rollback of system log messages
Mitch Jackson [Sun, 23 Dec 2018 20:36:51 +0000 (15:36 -0500)]
RT# 80488 Prevent rollback of system log messages

5 years agoRT# 80488 WA tax tables maintained with Cron
Mitch Jackson [Sat, 22 Dec 2018 08:27:22 +0000 (03:27 -0500)]
RT# 80488 WA tax tables maintained with Cron

* Some re-work for WA tax tables when using tax classes
* Relocated functions from wa_tax_rate_update utility script
  into FS::Cron::wa_tax_rate_update library
* Cron downloads tax database monthly instead of daily
* Cron populates entire WA tax table, instead of piecemeal
  for existing customer locations
* Cron will attempt to classify cust_location in WA without
  a determined district, and generate system log errors
  upon failure

5 years agoRT# 81596 - fixed freeside-upgrade to not drop custom fields
Christopher Burger [Fri, 21 Dec 2018 19:06:15 +0000 (14:06 -0500)]
RT# 81596 - fixed freeside-upgrade to not drop custom fields

5 years agoRT# 80488 Allow city select for tax_district_method=wa_sales
Mitch Jackson [Tue, 18 Dec 2018 22:47:57 +0000 (17:47 -0500)]
RT# 80488 Allow city select for tax_district_method=wa_sales

5 years agoRT# 80488 Find tax districts for WA addresses using official API
Mitch Jackson [Tue, 18 Dec 2018 22:45:18 +0000 (17:45 -0500)]
RT# 80488 Find tax districts for WA addresses using official API

5 years agoRT# 80488 Utility to populate WA tax district table
Mitch Jackson [Tue, 18 Dec 2018 08:20:20 +0000 (03:20 -0500)]
RT# 80488 Utility to populate WA tax district table

5 years agoRT# 74693 - Added city select when using tax classes
Christopher Burger [Tue, 11 Dec 2018 23:45:36 +0000 (18:45 -0500)]
RT# 74693 - Added city select when using tax classes

5 years agoRevert "RT# 74693 - Added ability to bulk edit rates with excel"
Christopher Burger [Tue, 11 Dec 2018 23:08:18 +0000 (18:08 -0500)]
Revert "RT# 74693 - Added ability to bulk edit rates with excel"

This reverts commit 1d9fd3b93be720823656cd23db79ff74e2e7a829.

5 years agoRT# 74693 - Added Bulk edit of rates only
Christopher Burger [Tue, 11 Dec 2018 23:01:30 +0000 (18:01 -0500)]
RT# 74693 - Added Bulk edit of rates only

5 years agoRT# 81701 Add system log lines for EFT Canada upload/download
Mitch Jackson [Mon, 10 Dec 2018 01:26:34 +0000 (20:26 -0500)]
RT# 81701 Add system log lines for EFT Canada upload/download

5 years agoRT# 79916 Makefile copies latex .sty files
Mitch Jackson [Sun, 9 Dec 2018 23:37:56 +0000 (18:37 -0500)]
RT# 79916 Makefile copies latex .sty files

5 years agoRT# 81706 Fix for transparent customer menu tabs
Mitch Jackson [Sun, 9 Dec 2018 22:53:20 +0000 (17:53 -0500)]
RT# 81706 Fix for transparent customer menu tabs

5 years agoRT# 77532 - search count is now correct
Christopher Burger [Sat, 8 Dec 2018 13:55:07 +0000 (08:55 -0500)]
RT# 77532 - search count is now correct

5 years agoRT# 81574 Fix FS::GeocodeCache error with set_coord()
Mitch Jackson [Wed, 5 Dec 2018 17:37:00 +0000 (12:37 -0500)]
RT# 81574 Fix FS::GeocodeCache error with set_coord()

5 years agoRT# 81822 - cleanup footer display when coupon on top
Christopher Burger [Tue, 4 Dec 2018 21:33:14 +0000 (16:33 -0500)]
RT# 81822 - cleanup footer display when coupon on top

5 years agoRT# 81822 - Added new config for remittance coupon location, updated invoice_latex...
Christopher Burger [Tue, 4 Dec 2018 19:30:07 +0000 (14:30 -0500)]
RT# 81822 - Added new config for remittance coupon location, updated invoice_latex and invoice_latexcoupon to use new config

5 years agoRT# 81830 Critical log event for corrupted invoice data
Mitch Jackson [Sat, 1 Dec 2018 06:01:03 +0000 (01:01 -0500)]
RT# 81830 Critical log event for corrupted invoice data

5 years agoRT# 81574 Update Google Geocode API that sets location coordinates
Mitch Jackson [Sat, 1 Dec 2018 05:04:04 +0000 (00:04 -0500)]
RT# 81574 Update Google Geocode API that sets location coordinates

5 years agoRT# 71289 - now shows contact email and phone changes while attached to customer
Christopher Burger [Fri, 30 Nov 2018 20:42:53 +0000 (15:42 -0500)]
RT# 71289 - now shows contact email and phone changes while attached to customer

5 years agoRevert "RT# 79636,42357 Suppress $0.00 summary line items"
Mitch Jackson [Fri, 30 Nov 2018 07:08:34 +0000 (02:08 -0500)]
Revert "RT# 79636,42357 Suppress $0.00 summary line items"

This reverts commit 49bedb2bc744edc47f5e189e449c7272da5510db.

5 years agoMerge branch 'master' of ssh://git.freeside.biz/home/git/freeside
Christopher Burger [Thu, 29 Nov 2018 19:50:50 +0000 (14:50 -0500)]
Merge branch 'master' of ssh://git.freeside.biz/home/git/freeside

5 years agoRT# 81557 - Added checkbox to validate cc on import, and cc validation.
Christopher Burger [Thu, 29 Nov 2018 19:49:24 +0000 (14:49 -0500)]
RT# 81557 - Added checkbox to validate cc on import, and cc validation.

5 years agosvc_group, RT#81628
Ivan Kohler [Thu, 29 Nov 2018 17:53:30 +0000 (09:53 -0800)]
svc_group, RT#81628

5 years agoRT# 32238 Billing Event cust_birthdate - Cleaner date compare window
Mitch Jackson [Thu, 29 Nov 2018 00:31:41 +0000 (19:31 -0500)]
RT# 32238 Billing Event cust_birthdate - Cleaner date compare window

5 years agoRT# 32238 Billing Event cust_birthdate - Amended labels
Mitch Jackson [Wed, 28 Nov 2018 23:36:33 +0000 (18:36 -0500)]
RT# 32238 Billing Event cust_birthdate - Amended labels

5 years agoOption to ignore old CDRs, RT#81480
Ivan Kohler [Wed, 28 Nov 2018 21:41:29 +0000 (13:41 -0800)]
Option to ignore old CDRs, RT#81480

5 years agofix error linking legacy services, RT#81818
Ivan Kohler [Wed, 28 Nov 2018 21:17:47 +0000 (13:17 -0800)]
fix error linking legacy services, RT#81818

5 years agoRT# 76309 Fix typo
Mitch Jackson [Wed, 28 Nov 2018 20:32:14 +0000 (15:32 -0500)]
RT# 76309 Fix typo

5 years agoRT# 76309 Validate E-Mail address on billing event action notice_to
Mitch Jackson [Wed, 28 Nov 2018 20:24:45 +0000 (15:24 -0500)]
RT# 76309 Validate E-Mail address on billing event action notice_to

5 years agoRT# 76309 Add validation for part_event_option.optionvalue
Mitch Jackson [Wed, 28 Nov 2018 20:20:48 +0000 (15:20 -0500)]
RT# 76309 Add validation for part_event_option.optionvalue

5 years agoRT# 76309 E-Mail validation methods
Mitch Jackson [Wed, 28 Nov 2018 20:16:32 +0000 (15:16 -0500)]
RT# 76309 E-Mail validation methods

5 years agoRT# 81126 - fixed require svc_broadband ip check
Christopher Burger [Wed, 28 Nov 2018 15:30:35 +0000 (10:30 -0500)]
RT# 81126 - fixed require svc_broadband ip check

5 years agoRT# 81126 - IP address field now shows required when required, IP address and Radius...
Christopher Burger [Wed, 28 Nov 2018 13:55:29 +0000 (08:55 -0500)]
RT# 81126 - IP address field now shows required when required, IP address and Radius Group sticky on error when provisioning svc broadband

5 years agomenu link, RT#81809
Ivan Kohler [Wed, 28 Nov 2018 05:13:00 +0000 (21:13 -0800)]
menu link, RT#81809

5 years agoRT# 81706 CSS arrow placement Fix for jQuery-ui upgrade
Mitch Jackson [Wed, 28 Nov 2018 02:55:40 +0000 (21:55 -0500)]
RT# 81706 CSS arrow placement Fix for jQuery-ui upgrade

5 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Tue, 27 Nov 2018 23:20:05 +0000 (15:20 -0800)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

5 years agoselect agent and customer fields on attachment report, RT#81809
Ivan Kohler [Tue, 27 Nov 2018 23:19:59 +0000 (15:19 -0800)]
select agent and customer fields on attachment report, RT#81809

5 years agoRT# 81706 CSS Sub-Menu Fix for jQuery-ui upgrade
Mitch Jackson [Tue, 27 Nov 2018 21:40:52 +0000 (16:40 -0500)]
RT# 81706 CSS Sub-Menu Fix for jQuery-ui upgrade

5 years agoRT# 32243 Package Bulk Edit UI Update
Mitch Jackson [Tue, 27 Nov 2018 20:39:01 +0000 (15:39 -0500)]
RT# 32243 Package Bulk Edit UI Update

5 years agoRT# 32243 Implement Selectize.js library
Mitch Jackson [Sun, 18 Nov 2018 07:46:00 +0000 (02:46 -0500)]
RT# 32243 Implement Selectize.js library

5 years agoRT# 79902 - restored functionality to selfservice change_pay so it does not break...
Christopher Burger [Wed, 21 Nov 2018 16:20:28 +0000 (11:20 -0500)]
RT# 79902 - restored functionality to selfservice change_pay so it does not break on v3 to v4 upgrade.

5 years agoRevert "RT# 79902 - fixed so change payment information link will still work when...
Christopher Burger [Wed, 21 Nov 2018 12:46:31 +0000 (07:46 -0500)]
Revert "RT# 79902 - fixed so change payment information link will still work when upgraded from V3 to V4 and restores functionality in V3"

This reverts commit 3fc05ed5adb6cbfcd6aee27b2ae199cf95cd4224.

5 years agoRevert "RT# 79902 - fixed display issue with updating accounts"
Christopher Burger [Wed, 21 Nov 2018 12:43:33 +0000 (07:43 -0500)]
Revert "RT# 79902 - fixed display issue with updating accounts"

This reverts commit d9b37134d7e5dc98012b3111698e160d8f06bb98.

5 years agoMerge branch 'master' of ssh://git.freeside.biz/home/git/freeside
Christopher Burger [Tue, 20 Nov 2018 17:35:49 +0000 (12:35 -0500)]
Merge branch 'master' of ssh://git.freeside.biz/home/git/freeside

5 years agoRT# 81752 - set RBC pay batch import options to use payment date from file rather...
Christopher Burger [Tue, 20 Nov 2018 17:35:00 +0000 (12:35 -0500)]
RT# 81752 - set RBC pay batch import options to use payment date from file rather than file processing date

5 years agoself-xss, RT#81757
Ivan Kohler [Mon, 19 Nov 2018 22:43:12 +0000 (14:43 -0800)]
self-xss, RT#81757

5 years agoRT# 81730 - added code to fix possible cross origin request error
Christopher Burger [Fri, 16 Nov 2018 16:14:32 +0000 (11:14 -0500)]
RT# 81730 - added code to fix possible cross origin request error