freeside.git
6 years agoRT# 76171 - Added Interal Circuit Id to view circuit service page.
Christopher Burger [Fri, 16 Jun 2017 19:09:04 +0000 (15:09 -0400)]
RT# 76171 - Added Interal Circuit Id to view circuit service page.

6 years agoRT# 76171 - updated POD documentation
Christopher Burger [Thu, 15 Jun 2017 18:54:29 +0000 (14:54 -0400)]
RT# 76171 - updated POD documentation

6 years agoadd e911 to vitelity integration, RT#73618, RT#76262
Ivan Kohler [Wed, 14 Jun 2017 21:09:39 +0000 (14:09 -0700)]
add e911 to vitelity integration, RT#73618, RT#76262

6 years agoinclude domains
Ivan Kohler [Wed, 14 Jun 2017 21:02:17 +0000 (14:02 -0700)]
include domains

6 years agofix error on changing customer when there isn't an implicit contact, RT#76405
Ivan Kohler [Wed, 14 Jun 2017 18:00:20 +0000 (11:00 -0700)]
fix error on changing customer when there isn't an implicit contact, RT#76405

6 years agocharge for printing usage
Ivan Kohler [Wed, 14 Jun 2017 00:00:38 +0000 (17:00 -0700)]
charge for printing usage

6 years agoRT# 76171 - Added new svc_circuit field internal_circuit_id, updated label for existi...
Christopher Burger [Tue, 13 Jun 2017 15:14:22 +0000 (11:14 -0400)]
RT# 76171 - Added new svc_circuit field internal_circuit_id, updated label for existing svc_circuit field circuit_id to Provider Circuit ID.

6 years agoRT# 76028 - Added search field Card Last 4#: to allow the filtering of payment report...
Christopher Burger [Mon, 12 Jun 2017 21:52:34 +0000 (17:52 -0400)]
RT# 76028 - Added search field Card Last 4#: to allow the filtering of payment report by last four of credit card used.  Only shows when card_masking_method is set to display last 4

6 years agoRT# 76308 - Added action Sent HTTP or HTTPS post to event types Package, Customer...
Christopher Burger [Mon, 12 Jun 2017 14:11:33 +0000 (10:11 -0400)]
RT# 76308 - Added action Sent HTTP or HTTPS post to event types Package, Customer, Batch Payment, Statement, Account service

6 years agoRT# 73993 - updated ng_selfservice/services.php and ng_selfservice/packages_change...
Christopher Burger [Thu, 8 Jun 2017 19:52:50 +0000 (15:52 -0400)]
RT# 73993 - updated ng_selfservice/services.php and ng_selfservice/packages_change.php to only pass one cgi param pkgnum and escaped pkg_label

6 years agodon't error out displaying customer reocrd if tax vendor is configured and customer...
Ivan Kohler [Thu, 8 Jun 2017 01:08:21 +0000 (18:08 -0700)]
don't error out displaying customer reocrd if tax vendor is configured and customer has no address

6 years agoperform 3 character substring searches if you have 'List all customers', RT#75012...
Ivan Kohler [Mon, 5 Jun 2017 21:21:02 +0000 (14:21 -0700)]
perform 3 character substring searches if you have 'List all customers', RT#75012, RT#76155

6 years agodocument shipping address fields in new_customer self-service API, RT#74008
Ivan Kohler [Fri, 2 Jun 2017 22:33:41 +0000 (15:33 -0700)]
document shipping address fields in new_customer self-service API, RT#74008

6 years agoseparate ACL for editing customer invoice terms, RT#75759
Ivan Kohler [Fri, 2 Jun 2017 21:22:22 +0000 (14:22 -0700)]
separate ACL for editing customer invoice terms, RT#75759

6 years agoseparate ACL for editing customer invoice terms, RT#75759
Ivan Kohler [Fri, 2 Jun 2017 21:22:04 +0000 (14:22 -0700)]
separate ACL for editing customer invoice terms, RT#75759

6 years agoMerge branch 'master' of git.freeside.biz:/home/git/freeside
Ivan Kohler [Fri, 2 Jun 2017 21:21:22 +0000 (14:21 -0700)]
Merge branch 'master' of git.freeside.biz:/home/git/freeside

6 years agoseparate ACL for editing customer invoice terms, RT#75759
Ivan Kohler [Fri, 2 Jun 2017 21:21:17 +0000 (14:21 -0700)]
separate ACL for editing customer invoice terms, RT#75759

6 years agoRT# 74122 - updated change history to not show data with out a description
Christopher Burger [Fri, 2 Jun 2017 13:08:36 +0000 (09:08 -0400)]
RT# 74122 - updated change history to not show data with out a description

6 years agoRT# 73993 - Updated process to display only packages customer has access to.
Christopher Burger [Thu, 1 Jun 2017 14:21:48 +0000 (10:21 -0400)]
RT# 73993 - Updated process to display only packages customer has access to.

6 years agofix vitelity addport via API? RT#73618
Ivan Kohler [Thu, 1 Jun 2017 01:55:25 +0000 (18:55 -0700)]
fix vitelity addport via API?  RT#73618

6 years agofix self-service info edit turning off self-service contact access, RT#76209
Ivan Kohler [Thu, 1 Jun 2017 01:25:47 +0000 (18:25 -0700)]
fix self-service info edit turning off self-service contact access, RT#76209

6 years agobetter error importing credits with unknown customer numbers, RT#76184
Ivan Kohler [Thu, 1 Jun 2017 00:55:19 +0000 (17:55 -0700)]
better error importing credits with unknown customer numbers, RT#76184

6 years agoallow self-service logins with a + in email address
Ivan Kohler [Wed, 31 May 2017 20:28:31 +0000 (13:28 -0700)]
allow self-service logins with a + in email address

6 years agoadditional vitelity debugging, RT#73618
Ivan Kohler [Wed, 31 May 2017 17:27:13 +0000 (10:27 -0700)]
additional vitelity debugging, RT#73618

6 years agocheck AU postal codes, RT#75998
Ivan Kohler [Tue, 30 May 2017 21:59:14 +0000 (14:59 -0700)]
check AU postal codes, RT#75998

6 years agoerror on batch insert is returned to user, not fatal, RT#75998
Ivan Kohler [Tue, 30 May 2017 21:56:39 +0000 (14:56 -0700)]
error on batch insert is returned to user, not fatal, RT#75998

6 years agoRT# 74523 - added check for status table argument for /bin/cdr-ivr.import compatibility
Christopher Burger [Fri, 26 May 2017 18:20:51 +0000 (14:20 -0400)]
RT# 74523 - added check for status table argument for /bin/cdr-ivr.import compatibility

6 years agoRT# 74523 - added command line option to use a status table
Christopher Burger [Fri, 26 May 2017 16:20:21 +0000 (12:20 -0400)]
RT# 74523 - added command line option to use a status table

6 years agothrow a better, pre-vitelity error message if we're missing any of their required...
Ivan Kohler [Tue, 23 May 2017 23:10:59 +0000 (16:10 -0700)]
throw a better, pre-vitelity error message if we're missing any of their required fields, RT#73618

6 years agont lightnet rate import, RT#76013
Ivan Kohler [Tue, 23 May 2017 22:17:03 +0000 (15:17 -0700)]
nt lightnet rate import, RT#76013

6 years agothreshold rate import, RT#75897
Ivan Kohler [Tue, 23 May 2017 21:07:45 +0000 (14:07 -0700)]
threshold rate import, RT#75897

6 years agoadd debug flag, RT#73618
Ivan Kohler [Tue, 23 May 2017 18:47:03 +0000 (11:47 -0700)]
add debug flag, RT#73618

6 years agoorder package/service in example wordpress self-service, RT#75279
Ivan Kohler [Tue, 23 May 2017 17:05:01 +0000 (10:05 -0700)]
order package/service in example wordpress self-service, RT#75279

6 years agodon't echo back a password in the error message
Ivan Kohler [Tue, 23 May 2017 16:47:48 +0000 (09:47 -0700)]
don't echo back a password in the error message

6 years agorender first_acct svc_acct._password fields are HTML password fields
Ivan Kohler [Tue, 23 May 2017 16:27:46 +0000 (09:27 -0700)]
render first_acct svc_acct._password fields are HTML password fields

6 years agofix mason_comp via FS::SelfService
Ivan Kohler [Tue, 23 May 2017 15:15:17 +0000 (08:15 -0700)]
fix mason_comp via FS::SelfService

6 years agofix multi-level data structures via XMLRPC API, RT#38254, RT#75279
Ivan Kohler [Tue, 23 May 2017 15:00:09 +0000 (08:00 -0700)]
fix multi-level data structures via XMLRPC API, RT#38254, RT#75279

6 years agoRT# 74523 - Moved bin/cdr-fusionpbx.import to FS/bin/freeside-cdr-freeswitch
Christopher Burger [Tue, 23 May 2017 14:06:26 +0000 (10:06 -0400)]
RT# 74523 - Moved bin/cdr-fusionpbx.import to FS/bin/freeside-cdr-freeswitch

6 years agoremove debugging while fixing nadvertant breakage in mason_comp, RT#73993, RT#75279
Ivan Kohler [Tue, 23 May 2017 05:23:45 +0000 (22:23 -0700)]
remove debugging while fixing nadvertant breakage in mason_comp, RT#73993, RT#75279

6 years agofix inadvertant breakage in mason_comp, RT#73993, RT#75279
Ivan Kohler [Tue, 23 May 2017 05:21:31 +0000 (22:21 -0700)]
fix inadvertant breakage in mason_comp, RT#73993, RT#75279

6 years agofix DID selection dropdowns, RT#75901
Ivan Kohler [Tue, 23 May 2017 02:19:01 +0000 (19:19 -0700)]
fix DID selection dropdowns, RT#75901

6 years agofix DID selection dropdowns, RT#75901
Ivan Kohler [Tue, 23 May 2017 01:33:28 +0000 (18:33 -0700)]
fix DID selection dropdowns, RT#75901

6 years agobetter vitelity error messages, just depend on Net::Vitelity, RT#75901
Ivan Kohler [Tue, 23 May 2017 01:22:29 +0000 (18:22 -0700)]
better vitelity error messages, just depend on Net::Vitelity, RT#75901

6 years agothreshold rate import, RT#75897
Ivan Kohler [Mon, 22 May 2017 17:05:23 +0000 (10:05 -0700)]
threshold rate import, RT#75897

6 years agocancel one-time packages that have not yet billed with v4 package actions menu, RT...
Ivan Kohler [Mon, 22 May 2017 15:53:28 +0000 (08:53 -0700)]
cancel one-time packages that have not yet billed with v4 package actions menu, RT#76057

6 years agoRT# 74789 - Updated electronic check batch td_eft1464 format to except refunds (bank...
Christopher Burger [Fri, 19 May 2017 13:10:30 +0000 (09:10 -0400)]
RT# 74789 - Updated electronic check batch td_eft1464 format to except refunds (bank credit).

6 years agoRT# 74435 - Adding option to allow refunds using electronic check batch with RBC...
Christopher Burger [Thu, 18 May 2017 15:58:26 +0000 (11:58 -0400)]
RT# 74435 - Adding option to allow refunds using electronic check batch with RBC format.

6 years agofix prospect state dropdown, RT#76043, fallout from #76000
Ivan Kohler [Wed, 17 May 2017 16:47:32 +0000 (09:47 -0700)]
fix prospect state dropdown, RT#76043, fallout from #76000

6 years agoshow a name on residential prospect quotations, RT#75990
Ivan Kohler [Tue, 16 May 2017 23:14:27 +0000 (16:14 -0700)]
show a name on residential prospect quotations, RT#75990

6 years agoprospect add/edit: order fields more like customer add/edit, hide company in resident...
Ivan Kohler [Tue, 16 May 2017 22:40:47 +0000 (15:40 -0700)]
prospect add/edit: order fields more like customer add/edit, hide company in residential mode, only have a single contact in residential mode, RT#75990

6 years agono need for a one-choice "Add new location" location dropdown on prospect add, RT...
Ivan Kohler [Mon, 15 May 2017 23:18:19 +0000 (16:18 -0700)]
no need for a one-choice "Add new location" location dropdown on prospect add, RT#76000

6 years agostart billing link for one-time charge packages ordered on hold, RT#75813
Ivan Kohler [Mon, 15 May 2017 22:36:40 +0000 (15:36 -0700)]
start billing link for one-time charge packages ordered on hold, RT#75813

6 years agoPDF quotation fixes, RT#75991
Ivan Kohler [Mon, 15 May 2017 22:10:54 +0000 (15:10 -0700)]
PDF quotation fixes, RT#75991

6 years agobetter filename with quotation # for PDF quotation attachments, RT#76003
Ivan Kohler [Mon, 15 May 2017 18:23:48 +0000 (11:23 -0700)]
better filename with quotation # for PDF quotation attachments, RT#76003

6 years agoadd notes to change history, RT#76002
Ivan Kohler [Mon, 15 May 2017 17:54:43 +0000 (10:54 -0700)]
add notes to change history, RT#76002

6 years agoseparate edit and delete rights for customer notes, RT#76001
Ivan Kohler [Mon, 15 May 2017 17:49:38 +0000 (10:49 -0700)]
separate edit and delete rights for customer notes, RT#76001

6 years agocleanup
Ivan Kohler [Mon, 15 May 2017 17:17:38 +0000 (10:17 -0700)]
cleanup

6 years agofix address stickiness on errors, RT#76000
Ivan Kohler [Mon, 15 May 2017 17:15:06 +0000 (10:15 -0700)]
fix address stickiness on errors, RT#76000

6 years agoclarify description for current reality
Ivan Kohler [Fri, 12 May 2017 22:17:40 +0000 (15:17 -0700)]
clarify description for current reality

6 years agotest billing events, RT#73949
Ivan Kohler [Thu, 11 May 2017 22:50:35 +0000 (15:50 -0700)]
test billing events, RT#73949

6 years agotest billing events, RT#73949
Ivan Kohler [Thu, 11 May 2017 22:48:24 +0000 (15:48 -0700)]
test billing events, RT#73949

6 years agofix customer importing vs v4 schema, RT#75964
Ivan Kohler [Thu, 11 May 2017 18:07:11 +0000 (11:07 -0700)]
fix customer importing vs v4 schema, RT#75964

6 years agoadd residential/commercial conditions, RT#75886
Ivan Kohler [Thu, 11 May 2017 17:08:16 +0000 (10:08 -0700)]
add residential/commercial conditions, RT#75886

6 years agoRT# 74523 Added fusionpbx import script, updated Import.pm to handle different import...
Christopher Burger [Fri, 5 May 2017 16:56:12 +0000 (12:56 -0400)]
RT# 74523 Added fusionpbx import script, updated Import.pm to handle different import scripts. updated ivr_import to use new Import.pm

6 years agoRT# 73993 updated ngselfservice to allow for package change.
Christopher Burger [Tue, 2 May 2017 13:00:43 +0000 (09:00 -0400)]
RT# 73993 updated ngselfservice to allow for package change.

6 years agoRT#73993 - updated selfservice and ngselfservice to allow for the control of changes...
Christopher Burger [Mon, 1 May 2017 19:09:18 +0000 (15:09 -0400)]
RT#73993 - updated selfservice and ngselfservice to allow for the control of changes packages by agent.

7 years agodon't error out with a vitely export disconnected from any services, RT#75736
Ivan Kohler [Fri, 28 Apr 2017 15:25:50 +0000 (08:25 -0700)]
don't error out with a vitely export disconnected from any services, RT#75736

7 years agodiscount action improvements: package class selection and once per customer flag...
Ivan Kohler [Fri, 28 Apr 2017 00:26:06 +0000 (17:26 -0700)]
discount action improvements: package class selection and once per customer flag, RT#75536

7 years agoadd condition on number of referred customers, RT#75356
Ivan Kohler [Fri, 28 Apr 2017 00:22:09 +0000 (17:22 -0700)]
add condition on number of referred customers, RT#75356

7 years agoemail referring customers on cancellation, RT#75756
Ivan Kohler [Thu, 27 Apr 2017 23:46:03 +0000 (16:46 -0700)]
email referring customers on cancellation, RT#75756

7 years agodiscount action UI improvements: don't show 'Custom discount' which we can't add...
Ivan Kohler [Thu, 27 Apr 2017 22:31:07 +0000 (15:31 -0700)]
discount action UI improvements: don't show 'Custom discount' which we can't add on the fly, RT#75536

7 years agoadd condition on number of referred customers, RT#75356
Ivan Kohler [Thu, 27 Apr 2017 22:28:59 +0000 (15:28 -0700)]
add condition on number of referred customers, RT#75356

7 years agocustomer referral report, RT#75757
Ivan Kohler [Thu, 27 Apr 2017 20:41:58 +0000 (13:41 -0700)]
customer referral report, RT#75757

7 years agoaccess control for List all customers, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 20:07:21 +0000 (13:07 -0700)]
access control for List all customers, RT#75012

7 years agoclarify where rights are granted
Ivan Kohler [Thu, 27 Apr 2017 19:59:40 +0000 (12:59 -0700)]
clarify where rights are granted

7 years agodon't allow three character substring searches, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 18:47:04 +0000 (11:47 -0700)]
don't allow three character substring searches, RT#75012

7 years agonow that quotations in v4 simulate a real billing, need a workaround for packages...
Ivan Kohler [Thu, 27 Apr 2017 16:23:26 +0000 (09:23 -0700)]
now that quotations in v4 simulate a real billing, need a workaround for packages that start on hold, RT#75646

7 years agoadd a separate ACL for churn report, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 01:21:03 +0000 (18:21 -0700)]
add a separate ACL for churn report, RT#75012

7 years agofix customer searching with "List customers" right but not "List all customers",...
Ivan Kohler [Thu, 27 Apr 2017 01:00:03 +0000 (18:00 -0700)]
fix customer searching with "List customers" right but not "List all customers", RT#75012

7 years agofix freeside-daily error checking LNP status, RT#75736, RT#73618
Ivan Kohler [Wed, 26 Apr 2017 23:08:47 +0000 (16:08 -0700)]
fix freeside-daily error checking LNP status, RT#75736, RT#73618

7 years agoadd list_payments and payment_receipt self-service API calls, RT#75517
Ivan Kohler [Wed, 26 Apr 2017 20:15:03 +0000 (13:15 -0700)]
add list_payments and payment_receipt self-service API calls, RT#75517

7 years agofix occasional bad query planning searching for CDRs, RT#74494
Ivan Kohler [Tue, 25 Apr 2017 20:37:07 +0000 (13:37 -0700)]
fix occasional bad query planning searching for CDRs, RT#74494

7 years agooptimize legacy CCH taxation, RT#74494
Ivan Kohler [Tue, 25 Apr 2017 20:36:37 +0000 (13:36 -0700)]
optimize legacy CCH taxation, RT#74494

7 years agoexpose invoice_lines() to invoice_html template for legacy mailbug use, RT#71087
Ivan Kohler [Fri, 21 Apr 2017 20:06:50 +0000 (13:06 -0700)]
expose invoice_lines() to invoice_html template for legacy mailbug use, RT#71087

7 years agocustomer links on customer class browse
Ivan Kohler [Thu, 20 Apr 2017 00:16:23 +0000 (17:16 -0700)]
customer links on customer class browse

7 years agoinvoice logo for wordpress plugin, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 20:15:14 +0000 (13:15 -0700)]
invoice logo for wordpress plugin, RT#75279

7 years agoadd logout to example wordpress self-service, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 19:57:57 +0000 (12:57 -0700)]
add logout to example wordpress self-service, RT#75279

7 years agoclean up example wordpress self-service, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 19:28:08 +0000 (12:28 -0700)]
clean up example wordpress self-service, RT#75279

7 years agowordpress plugin, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 17:53:49 +0000 (10:53 -0700)]
wordpress plugin, RT#75279

7 years agowordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:43:42 +0000 (18:43 -0700)]
wordpress plugin, RT#75279

7 years agowordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:24:26 +0000 (18:24 -0700)]
wordpress plugin, RT#75279

7 years agowordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:20:08 +0000 (18:20 -0700)]
wordpress plugin, RT#75279

7 years agosvc_cable SQL export, RT#75250
Ivan Kohler [Thu, 6 Apr 2017 22:58:27 +0000 (15:58 -0700)]
svc_cable SQL export, RT#75250

7 years agoset document title for PDF viewers
Ivan Kohler [Thu, 6 Apr 2017 19:37:46 +0000 (12:37 -0700)]
set document title for PDF viewers

7 years agoadd duedate_long to invoice template substitutions, RT#75066
Ivan Kohler [Thu, 6 Apr 2017 19:11:51 +0000 (12:11 -0700)]
add duedate_long to invoice template substitutions, RT#75066

7 years agoRT# 74665 - small cleanup of code, removed text value
Christopher Burger [Thu, 6 Apr 2017 13:21:06 +0000 (09:21 -0400)]
RT# 74665 - small cleanup of code, removed text value

7 years agoRT# 74665 - set a default close date if global config quotation_disable_after_days...
Christopher Burger [Thu, 6 Apr 2017 13:09:57 +0000 (09:09 -0400)]
RT# 74665 -  set a default close date if global config quotation_disable_after_days is set

7 years agorespect license notice in brand-agent logo size
Ivan Kohler [Tue, 4 Apr 2017 22:35:26 +0000 (15:35 -0700)]
respect license notice in brand-agent logo size

7 years agorate import for login, RT#72091
Ivan Kohler [Tue, 4 Apr 2017 14:07:16 +0000 (07:07 -0700)]
rate import for login, RT#72091

7 years agostart of wordpress plugin, RT#75279
Ivan Kohler [Tue, 4 Apr 2017 04:11:00 +0000 (21:11 -0700)]
start of wordpress plugin, RT#75279