freeside.git
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.

6 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

6 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

6 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

6 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

6 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

6 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

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

6 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

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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

7 years agoconfigure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 01:33:14 +0000 (18:33 -0700)]
configure "Please pay by" string per agent, RT#75372

7 years agoconfigure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 01:32:59 +0000 (18:32 -0700)]
configure "Please pay by" string per agent, RT#75372

7 years agodiscounts on one-time charges< RT#75448
Ivan Kohler [Tue, 4 Apr 2017 00:29:29 +0000 (17:29 -0700)]
discounts on one-time charges< RT#75448

7 years agodiscounts on one-time charges< RT#75448
Ivan Kohler [Tue, 4 Apr 2017 00:23:57 +0000 (17:23 -0700)]
discounts on one-time charges< RT#75448

7 years agofix broken apach restarts
Ivan Kohler [Mon, 3 Apr 2017 23:04:03 +0000 (16:04 -0700)]
fix broken apach restarts

7 years agoorder package 4.x styling
Ivan Kohler [Mon, 3 Apr 2017 22:47:00 +0000 (15:47 -0700)]
order package 4.x styling

7 years agoadd option to disable backup so two runs of freeside-daily with -m don't write to...
Ivan Kohler [Sat, 1 Apr 2017 20:20:12 +0000 (13:20 -0700)]
add option to disable backup so two runs of freeside-daily with -m don't write to the same file

7 years agodoc
Ivan Kohler [Sat, 1 Apr 2017 17:29:46 +0000 (10:29 -0700)]
doc

7 years agoadd omit_cust_main_county flag to payment_info API call, RT#75124
Ivan Kohler [Sat, 1 Apr 2017 17:29:28 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124

7 years agoadd omit_cust_main_county flag to payment_info API call, RT#75124
Ivan Kohler [Sat, 1 Apr 2017 17:29:02 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124

7 years agoRT# 74122 - Updated Change History to be more user friendly. Tags are now color...
Christopher Burger [Fri, 31 Mar 2017 18:45:56 +0000 (14:45 -0400)]
RT# 74122 - Updated Change History to be more user friendly.  Tags are now color coded user readable.

7 years agoRT# 21110 - cleaned up jQuery Validate link to be compatible with other links.
Christopher Burger [Sat, 25 Mar 2017 15:00:03 +0000 (11:00 -0400)]
RT# 21110 - cleaned up jQuery Validate link to be compatible with other links.

7 years agofix connection errors to print service under deb 8 ? RT#75293
Ivan Kohler [Wed, 22 Mar 2017 23:07:21 +0000 (16:07 -0700)]
fix connection errors to print service under deb 8 ?  RT#75293

7 years agoextend vitelity integration: start and complete port-in, RT#73618
Ivan Kohler [Wed, 22 Mar 2017 14:39:19 +0000 (07:39 -0700)]
extend vitelity integration: start and complete port-in, RT#73618

7 years agoUI improvments porting in when there's an inventory selector: can enter a phone numbe...
Ivan Kohler [Wed, 22 Mar 2017 02:15:27 +0000 (19:15 -0700)]
UI improvments porting in when there's an inventory selector: can enter a phone number instead of selecting from inventory, RT#73618

7 years agofix self-service contact logins, RT#74798
Ivan Kohler [Tue, 21 Mar 2017 21:12:37 +0000 (14:12 -0700)]
fix self-service contact logins, RT#74798

7 years agoasterisk v12 CDRs, RT#71704
Ivan Kohler [Tue, 21 Mar 2017 15:52:29 +0000 (08:52 -0700)]
asterisk v12 CDRs, RT#71704

7 years agoMerge branch 'master' of ssh://git.freeside.biz/home/git/freeside
Christopher Burger [Tue, 21 Mar 2017 14:29:20 +0000 (10:29 -0400)]
Merge branch 'master' of ssh://git.freeside.biz/home/git/freeside