Ivan Kohler [Mon, 15 May 2017 18:23:50 +0000 (11:23 -0700)]
better filename with quotation # for PDF quotation attachments, RT#76003
Ivan Kohler [Mon, 15 May 2017 17:54:44 +0000 (10:54 -0700)]
add notes to change history, RT#76002
Ivan Kohler [Mon, 15 May 2017 17:49:40 +0000 (10:49 -0700)]
separate edit and delete rights for customer notes, RT#76001
Ivan Kohler [Mon, 15 May 2017 17:17:39 +0000 (10:17 -0700)]
cleanup
Ivan Kohler [Mon, 15 May 2017 17:15:07 +0000 (10:15 -0700)]
fix address stickiness on errors, RT#76000
Ivan Kohler [Fri, 12 May 2017 22:17:41 +0000 (15:17 -0700)]
clarify description for current reality
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
Ivan Kohler [Thu, 11 May 2017 22:50:37 +0000 (15:50 -0700)]
test billing events, RT#73949
Ivan Kohler [Thu, 11 May 2017 22:48:25 +0000 (15:48 -0700)]
test billing events, RT#73949
Ivan Kohler [Thu, 11 May 2017 18:07:13 +0000 (11:07 -0700)]
fix customer importing vs v4 schema, RT#75964
Ivan Kohler [Thu, 11 May 2017 17:08:18 +0000 (10:08 -0700)]
add residential/commercial conditions, RT#75886
Ivan Kohler [Fri, 28 Apr 2017 15:25:52 +0000 (08:25 -0700)]
don't error out with a vitely export disconnected from any services, RT#75736
Ivan Kohler [Fri, 28 Apr 2017 00:26:08 +0000 (17:26 -0700)]
discount action improvements: package class selection and once per customer flag, RT#75536
Ivan Kohler [Fri, 28 Apr 2017 00:22:10 +0000 (17:22 -0700)]
add condition on number of referred customers, RT#75356
Ivan Kohler [Thu, 27 Apr 2017 23:46:11 +0000 (16:46 -0700)]
email referring customers on cancellation, RT#75756
Ivan Kohler [Thu, 27 Apr 2017 22:31:08 +0000 (15:31 -0700)]
discount action UI improvements: don't show 'Custom discount' which we can't add on the fly, RT#75536
Ivan Kohler [Thu, 27 Apr 2017 22:29:00 +0000 (15:29 -0700)]
add condition on number of referred customers, RT#75356
Ivan Kohler [Thu, 27 Apr 2017 20:41:59 +0000 (13:41 -0700)]
customer referral report, RT#75757
Ivan Kohler [Thu, 27 Apr 2017 20:07:23 +0000 (13:07 -0700)]
access control for List all customers, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 19:59:42 +0000 (12:59 -0700)]
clarify where rights are granted
Ivan Kohler [Thu, 27 Apr 2017 18:47:04 +0000 (11:47 -0700)]
don't allow three character substring searches, RT#75012
Ivan Kohler [Mon, 6 Mar 2017 17:25:12 +0000 (09:25 -0800)]
don't allow two character substring searches, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 16:23:28 +0000 (09:23 -0700)]
now that quotations in v4 simulate a real billing, need a workaround for packages that start on hold, RT#75646
Ivan Kohler [Thu, 27 Apr 2017 01:21:05 +0000 (18:21 -0700)]
add a separate ACL for churn report, RT#75012
Ivan Kohler [Thu, 27 Apr 2017 01:00:05 +0000 (18:00 -0700)]
fix customer searching with "List customers" right but not "List all customers", RT#75012
Ivan Kohler [Wed, 26 Apr 2017 23:08:49 +0000 (16:08 -0700)]
fix freeside-daily error checking LNP status, RT#75736, RT#73618
Ivan Kohler [Wed, 26 Apr 2017 20:15:10 +0000 (13:15 -0700)]
add list_payments and payment_receipt self-service API calls, RT#75517
Ivan Kohler [Tue, 25 Apr 2017 20:37:09 +0000 (13:37 -0700)]
fix occasional bad query planning searching for CDRs, RT#74494
Ivan Kohler [Tue, 25 Apr 2017 20:36:39 +0000 (13:36 -0700)]
optimize legacy CCH taxation, RT#74494
Ivan Kohler [Fri, 21 Apr 2017 20:06:52 +0000 (13:06 -0700)]
expose invoice_lines() to invoice_html template for legacy mailbug use, RT#71087
Ivan Kohler [Thu, 20 Apr 2017 00:16:25 +0000 (17:16 -0700)]
customer links on customer class browse
Ivan Kohler [Wed, 19 Apr 2017 20:15:16 +0000 (13:15 -0700)]
invoice logo for wordpress plugin, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 19:57:58 +0000 (12:57 -0700)]
add logout to example wordpress self-service, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 19:28:10 +0000 (12:28 -0700)]
clean up example wordpress self-service, RT#75279
Ivan Kohler [Wed, 19 Apr 2017 17:53:51 +0000 (10:53 -0700)]
wordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:43:44 +0000 (18:43 -0700)]
wordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:24:27 +0000 (18:24 -0700)]
wordpress plugin, RT#75279
Ivan Kohler [Tue, 18 Apr 2017 01:20:08 +0000 (18:20 -0700)]
wordpress plugin, RT#75279
Ivan Kohler [Tue, 4 Apr 2017 04:11:00 +0000 (21:11 -0700)]
start of wordpress plugin, RT#75279
Ivan Kohler [Thu, 6 Apr 2017 22:58:29 +0000 (15:58 -0700)]
svc_cable SQL export, RT#75250
Ivan Kohler [Thu, 6 Apr 2017 19:37:47 +0000 (12:37 -0700)]
set document title for PDF viewers
Ivan Kohler [Thu, 6 Apr 2017 19:11:53 +0000 (12:11 -0700)]
add duedate_long to invoice template substitutions, RT#75066
Ivan Kohler [Tue, 4 Apr 2017 22:35:28 +0000 (15:35 -0700)]
respect license notice in brand-agent logo size
Ivan Kohler [Tue, 4 Apr 2017 14:07:18 +0000 (07:07 -0700)]
rate import for login, RT#72091
Ivan Kohler [Tue, 4 Apr 2017 01:33:15 +0000 (18:33 -0700)]
configure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 01:33:01 +0000 (18:33 -0700)]
configure "Please pay by" string per agent, RT#75372
Ivan Kohler [Tue, 4 Apr 2017 00:29:31 +0000 (17:29 -0700)]
discounts on one-time charges< RT#75448
Ivan Kohler [Tue, 4 Apr 2017 00:24:02 +0000 (17:24 -0700)]
discounts on one-time charges< RT#75448
Ivan Kohler [Mon, 3 Apr 2017 23:04:35 +0000 (16:04 -0700)]
fix broken apach restarts
Ivan Kohler [Mon, 3 Apr 2017 22:47:02 +0000 (15:47 -0700)]
order package 4.x styling
Ivan Kohler [Sat, 1 Apr 2017 20:20:17 +0000 (13:20 -0700)]
add option to disable backup so two runs of freeside-daily with -m don't write to the same file
Ivan Kohler [Sat, 1 Apr 2017 17:29:47 +0000 (10:29 -0700)]
doc
Ivan Kohler [Sat, 1 Apr 2017 17:29:29 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124
Ivan Kohler [Sat, 1 Apr 2017 17:29:04 +0000 (10:29 -0700)]
add omit_cust_main_county flag to payment_info API call, RT#75124
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.
Ivan Kohler [Wed, 22 Mar 2017 23:07:31 +0000 (16:07 -0700)]
fix connection errors to print service under deb 8 ? RT#75293
Ivan Kohler [Wed, 22 Mar 2017 14:39:21 +0000 (07:39 -0700)]
extend vitelity integration: start and complete port-in, RT#73618
Ivan Kohler [Wed, 22 Mar 2017 02:15:29 +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
Ivan Kohler [Tue, 21 Mar 2017 21:12:39 +0000 (14:12 -0700)]
fix self-service contact logins, RT#74798
Ivan Kohler [Tue, 21 Mar 2017 15:52:31 +0000 (08:52 -0700)]
asterisk v12 CDRs, RT#71704
Christopher Burger [Tue, 21 Mar 2017 14:24:26 +0000 (10:24 -0400)]
RT# 21110 - fixed bad link on license.html
Christopher Burger [Fri, 3 Mar 2017 18:19:24 +0000 (13:19 -0500)]
RT# 21110, Updated files to use jquery-validate jquery plugin. This allows for field validation instead of just form validation. Also updated footer so it does not use experimental keys on scalar. Dereferenced hash ref prior to using keys.
root [Fri, 17 Feb 2017 15:36:00 +0000 (10:36 -0500)]
RT# 21110 Unparsable age error. Added documentation to the footer to show how to validate a form.
root [Fri, 17 Feb 2017 14:59:44 +0000 (09:59 -0500)]
RT# 21110 Unparsable age error. Added javascript to validate field prior to submitting the form. Also place checked prior entry in database.
root [Fri, 17 Feb 2017 14:56:20 +0000 (09:56 -0500)]
RT# 21110 Unparsable age error. Added javascript to validate field prior to submitting the form. Also place checked prior entry in database.
root [Fri, 17 Feb 2017 14:37:06 +0000 (09:37 -0500)]
RT# 21110 Unparsable age error. Added javascript to validate field prior to submitting the form. Also place checked prior entry in database.
Ivan Kohler [Tue, 21 Mar 2017 13:58:59 +0000 (06:58 -0700)]
visual nit: fix stray |
Ivan Kohler [Tue, 21 Mar 2017 13:58:27 +0000 (06:58 -0700)]
visual nit: fix stray |
Ivan Kohler [Tue, 21 Mar 2017 13:19:35 +0000 (06:19 -0700)]
fix upgrade for dangling cust_main_invoice, RT#75271
Christopher Burger [Mon, 6 Mar 2017 21:30:54 +0000 (16:30 -0500)]
RT# 37099, Updated Post payment button to have an id, and updated javascript to disable submit button when multiple customers found
Christopher Burger [Tue, 7 Feb 2017 00:09:25 +0000 (19:09 -0500)]
Reverted menu-left-example.png back to original and cleaned up menu-top-example to be bigger.
Christopher Burger [Mon, 6 Feb 2017 21:50:00 +0000 (16:50 -0500)]
Updated two screen shots the menu-top-example and the menu-left-example from current version
Cosmetic change to pref.html, just added a space.
Tested and working.
Ivan Kohler [Mon, 20 Mar 2017 17:30:58 +0000 (10:30 -0700)]
asterisk v12 CDRs, RT#71704
Ivan Kohler [Sun, 19 Mar 2017 18:34:32 +0000 (11:34 -0700)]
4.3~git
Ivan Kohler [Sun, 19 Mar 2017 16:49:21 +0000 (09:49 -0700)]
permissions
Ivan Kohler [Sun, 19 Mar 2017 16:40:50 +0000 (09:40 -0700)]
don't add an autobuild changelog to stable releases
Ivan Kohler [Sun, 19 Mar 2017 16:20:16 +0000 (09:20 -0700)]
4.2
Ivan Kohler [Sun, 19 Mar 2017 15:53:33 +0000 (08:53 -0700)]
don't barf on status screen without a CC processor enabled
Ivan Kohler [Sun, 19 Mar 2017 15:48:32 +0000 (08:48 -0700)]
4.2
Ivan Kohler [Sun, 19 Mar 2017 01:15:30 +0000 (18:15 -0700)]
asterisk v12 CDRs, RT#71704
Ivan Kohler [Sun, 19 Mar 2017 01:14:33 +0000 (18:14 -0700)]
asterisk v12 CDRs, RT#71704
Ivan Kohler [Sat, 18 Mar 2017 22:21:37 +0000 (15:21 -0700)]
don't barf on status screen without a CC processor enabled
Ivan Kohler [Sat, 18 Mar 2017 19:12:10 +0000 (12:12 -0700)]
extend vitelity integration: start and complete port-in, RT#73618
Ivan Kohler [Sat, 18 Mar 2017 18:58:11 +0000 (11:58 -0700)]
drop h_access_user_log if it exists from a previous beta, RT#75160
Ivan Kohler [Sat, 18 Mar 2017 17:04:19 +0000 (10:04 -0700)]
add "Ignore accounting records from this database" to broadband_sqlradius export, RT#75228
Ivan Kohler [Sat, 18 Mar 2017 17:03:15 +0000 (10:03 -0700)]
remove old test files
Ivan Kohler [Sat, 11 Mar 2017 23:42:36 +0000 (15:42 -0800)]
fix package contact link on new package actions menu
Ivan Kohler [Sat, 11 Mar 2017 19:02:48 +0000 (11:02 -0800)]
hard depend on Business::OnlinePayment, we pull it in for the tokenization upgrade
Ivan Kohler [Sat, 11 Mar 2017 19:00:46 +0000 (11:00 -0800)]
depend on Geo::StreetAddress::US
Ivan Kohler [Sat, 11 Mar 2017 18:18:06 +0000 (10:18 -0800)]
add 'Notify Other Recipients' action back, was deprecated but now used by default create scrips, RT#75090
Ivan Kohler [Sat, 11 Mar 2017 00:40:18 +0000 (16:40 -0800)]
extend vitelity integration: start and complete port-in, RT#73618
Ivan Kohler [Fri, 10 Mar 2017 20:02:33 +0000 (12:02 -0800)]
fix upgrade of cust_pay_pending for deleted customers, RT#75118
Ivan Kohler [Fri, 10 Mar 2017 19:58:02 +0000 (11:58 -0800)]
fix upgrade for dangling queue_depend, RT#75117
Ivan Kohler [Fri, 10 Mar 2017 19:42:26 +0000 (11:42 -0800)]
fix dangling RADIUS attributes on upgrade (and prevent new ones from showing up), RT#75116
Ivan Kohler [Fri, 10 Mar 2017 18:14:05 +0000 (10:14 -0800)]
fix upgrade for dangling cust_event_fee (how?), RT#75113
Ivan Kohler [Fri, 10 Mar 2017 15:05:33 +0000 (07:05 -0800)]
remove old test files
Ivan Kohler [Thu, 9 Mar 2017 20:53:28 +0000 (12:53 -0800)]
fix upgrade for cust_bill_pay_batch when a batched payment was deleted by legacy code in the past, RT#75089
Ivan Kohler [Thu, 9 Mar 2017 05:24:23 +0000 (21:24 -0800)]
End of Month invoice terms, RT#74050
Ivan Kohler [Thu, 9 Mar 2017 04:38:19 +0000 (20:38 -0800)]
fix upgrade for cust_msg when a customer was deleted, RT#74298
Ivan Kohler [Wed, 8 Mar 2017 22:45:42 +0000 (14:45 -0800)]
add e911 (and cnameenable) to vitelity integration, RT#73618